SET EntWid = "Enter the width (in pixels) of the applet."
SET EntHght = "Enter the height (in pixels) of the applet."
SET YouDec = "You can decide how "
SET HwTall = "how tall the applet display is going to appear. "
SET PrsOK = "\n\nPress the Finish button to complete the process for adding the Wave Java applet. Then, press the OK button to add the applet to your topic page."
SET YouComp = "You have completed the setup for the"
SET Unsure = "".\n\nIf you are unsure about any of your answers, you can press the Previous button, repeatedly if needed, to go back through your answers to review them.\n\n"You can also change any of these values "
SET Unsure2 = " later if you change your mind. Or, later you can simply delete this applet and add a different one."
SET classesDir = ""
IF HTMLMediaFlat <> YY
SET codeBase = "classes"
SET classesDir = "" ; target is determined at compile time (was "classes/")
ENDIF
TITLE Java Applet Expert
; Variables to hold the class file info.
SET QC="2.class"
SET IncrTxt="=Number of pixels to move each time"
SET ItrvlTx="=Time between movements in Ms"
SET BkImgTx="=Filename of picture for background"
GOSUB SetAnalogClockVars
GOSUB SetAnimateVars
GOSUB SetBannerVars
GOSUB SetBitmapButtonVars
GOSUB SetBlinkVars
GOSUB SetCalendarVars
GOSUB SetDigitalClockVars
GOSUB SetFlasherVars
GOSUB SetHRVars
GOSUB SetKRVars
GOSUB SetMarqueeVars
GOSUB SetScrollTextVars
GOSUB SetSPVars
GOSUB SetWaveVars
GOSUB SetUtilVars
GOSUB SetBorderVars
GOSUB SetCalculatorVars
GOSUB SetFadeVars
GOSUB SetFireworksVars
GOSUB SetHelloVers
GOSUB SetPulsingShapesVars
GOSUB SetTextEffectsVars
GOSUB SetTextManiacVars
GOSUB SetTextPulseVars
; Misc variables.
GOSUB AskForApplet
; Add border size to width and height of applet
[AddbrdSizeToApplet]
IF wantBorder = YY
SET height = add( height brdSize )
SET height = add( height brdSize )
SET width = add( width brdSize )
SET width = add( width brdSize )
ENDIF
; Ask what border he wants
[AskForBorder]
SET wantBorder = NN
SET borderType = "raisedBorder" ;3D Gray frame in a frame
SET hatchBorder = "0"
SET useLightImages = NN
SET onLightImage = ""
SET offLightImage = ""
SET borderColor = ""
SET borderBKColor = "0,0,0"
;Ask if the user wants a border
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
NAME wantBorder
DESCRIPTION You can display a border around your applet. There are several different border styles for you to choose from. Would you like to display a border around the applet? If you decide YES, you can view the border types on the next screen. If you change your mind, simply return to this screen and select NO.
ARGUMENT "&Yes, display a border around the applet"@Yes
ARGUMENT "N&o, do not display a border"@No
IF wantBorder = YY
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE LIST
NAME borderType
DESCRIPTION Choose from one of the border types listed below to display around your applet. Click on any name in the list to display a sample of the border (added to the analog clock) to get an idea of what it will look like.
PROMPT &Border type:
ARGUMENT "Hatch pattern in gray frame"@hatchBorder@"classes\javab2.gif"
ARGUMENT "Hot Dog Stand"@hdsBorder@"classes\javab9.gif"
ARGUMENT "Lowered 3D look"@loweredLevelBorder@"classes\javab3.gif"
ARGUMENT "Pulsing color in a gray frame"@pulsingBorder@"classes\javab4.gif"
ARGUMENT "Random colors in a gray frame"@rainbowBorder@"classes\javab5.gif"
ARGUMENT "3D gray frame inside a frame"@raisedBorder@"classes\javab6.gif"
ARGUMENT "Raised inside a gray frame"@raisedLevelBorder@"classes\javab7.gif"
ARGUMENT "A simple border"@simpleBorder@"classes\javab8.gif"
IF borderType = "marqueeBorder"
SET brdSize = 8
ELSE
; Hot dog stand uses 3 bands so give border divisible by 3
IF borderType = "hdsBorder"
SET brdSize = 9
ELSE
SET brdSize = 6
ENDIF
ENDIF
IF borderType = "hatchBorder"
SET borderBkColor = "192,192,192"
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME brdSize
PROMPT &Border size:
DESCRIPTION Please enter the width of the border in pixels. Remember that the size you specify will be used on all four sides of the applet.
IF borderType = "hatchBorder" ;hatch pattern
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
TYPE SIMPLECOLOR
DESCRIPTION Select a background color for the border. Click on one of the colored squares below to choose the color you desire.
NAME borderBkColor
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
DESCRIPTION Select an image to display in the border. This file must be either a GIF file or a JPG file. If you do not wish to use an image, leave this blank.
NAME borderBkImage
SETTYPE borderBkImage = normal
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
TYPE RADIOBUTTONS
NAME hatchBorder
DESCRIPTION Indicate whether you want a border around the hatch design.
ARGUMENT "&Border around design"@1
ARGUMENT "N&o border"@0
ENDIF
IF borderType = "hdsBorder" ;hot dog stand
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE SIMPLECOLOR
DEFAULT 255,0,0
DESCRIPTION Select a color for the lit band. Click on one of the colored squares below to choose the color you desire.
NAME activeColor
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE SIMPLECOLOR
DEFAULT 255,255,0
DESCRIPTION Select a color for the unlit band. Click on one of the colored squares below to choose the color you desire.
NAME inactiveColor
ENDIF
IF borderType = "marqueeBorder"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE SIMPLECOLOR
DESCRIPTION Select a background color for the border. Click on one of the colored squares below to choose the color you desire.
NAME borderBkColor
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
DESCRIPTION Select an image to display in the border. This file must be either a GIF file or a JPG file. If you do not wish to use an image, leave this blank.
NAME borderBkImage
SETTYPE borderBkImage = normal
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
TYPE RADIOBUTTONS
DESCRIPTION Indicate whether you want to use an image for the lit lights.
NAME useLightImages
ARGUMENT "&Use a pair of small images for the lights"@Yes
ARGUMENT "&Draw colored circles for the lights"@No
IF useLightImages = YY
SET onLightImage = "classes\lite_yel.gif"
SET offLightImage = "classes\lite_off.gif"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
DESCRIPTION Select a picture file that contains an image to represent the lit lights. The default is a small yellow light. This file must be either a GIF file or a JPG file.
NAME onLightImage
SETTYPE onLightImage = normal
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
DESCRIPTION Select a picture file that contains an image to represent the unlit lights. The default is a small white light. This file must be either a GIF file or a JPG file.
NAME offLightImage
SETTYPE offLightImage = normal
ELSE
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
TYPE SIMPLECOLOR
DEFAULT 255,255,0
DESCRIPTION Select a color to use when drawing the circles to represent the lit lights in the marquee.\n\nClick on one of the colored squares below to choose the color you desire.
NAME activeColor
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
DEFAULT 128,128,128
TYPE SIMPLECOLOR
DESCRIPTION Select a color to use when drawing the circles to represent the unlit lights in the marquee.\n\nClick on one of the colored squares below to choose the color you desire.
NAME inactiveColor
ENDIF ; if useLightImages is yes
ENDIF
IF borderType = "pulsingBorder" ;pulsing color
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE SIMPLECOLOR
DESCRIPTION This border style is drawn with the color you choose and then pulses to ever ligther shades of that color until it reaches white. Then it pulses back to the color you select. Select a color to begin the 'pulse'.\n\nClick on one of the colored squares below to choose the color you desire.
NAME borderColor
ENDIF
IF borderType = "simpleBorder"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE SIMPLECOLOR
DESCRIPTION Select a background color for the border. Click on one of the colored squares below to choose the color you desire.
NAME borderBkColor
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
DESCRIPTION Select an image to display in the border. This file must be either a GIF file or a JPG file. If you do not wish to use an image, leave this blank.
NAME borderBkImage
SETTYPE borderBkImage = normal
ENDIF
ENDIF ; want border =yes
;for border selected, set the code and files.
[SetCode]
IF wantBorder = YY
SET newParam = borderType,"Thickness0=",brdSize
GOSUB AddParameter
SET newFile = borderPanel
GOSUB AddFile
IF borderType = "hatchBorder"
SET name = className,"HBP"
SET code = className,"HBP",QC
SET newFile = staticBorderPanel
GOSUB AddFile
SET newFile = hatchBorderPanel
GOSUB AddFile
SET newParam = borderType,"BkColor0=",borderBkColor
GOSUB AddParameter
IF borderBkImage <> ""
SET newParam = borderType,"BkImage0=",filenameof(borderBkImage),BkImgTx
GOSUB AddParameter
SET newFile = borderBkImage,"@",classesDir,filenameof( borderBkImage )
GOSUB AddFile
ENDIF
SET newParam = borderType,"ShowBorder0=",hatchBorder
GOSUB AddParameter
ENDIF
IF borderType = "hdsBorder"
SET name = className,"HDS"
SET code = className,"HDS",QC
SET newFile = dynamicBorderPanel
GOSUB AddFile
SET newFile = hdsBorderPanel
GOSUB AddFile
SET newParam = borderType,"ActiveColor0=",activeColor
GOSUB AddParameter
SET newParam = borderType,"InactiveColor0=",inactiveColor
GOSUB AddParameter
ENDIF
IF borderType = "loweredLevelBorder"
SET name = className,"LL"
SET code = className,"LL",QC
SET newFile = staticBorderPanel
GOSUB AddFile
SET newFile = loweredLevelBorderPanel
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET name = className,"Marquee"
SET code = className,"Marquee",QC
SET newFile = dynamicBorderPanel
GOSUB AddFile
SET newFile = marqueeBorderPanel
GOSUB AddFile
SET newParam = borderType,"BkColor0=",borderBkColor
GOSUB AddParameter
IF borderBkImage <> ""
SET newParam = borderType,"BkImage0=",filenameof(borderBkImage),BkImgTx
GOSUB AddParameter
SET newFile = borderBkImage,"@",classesDir,filenameof( borderBkImage )
GOSUB AddFile
ENDIF
IF useLightImages = YY
SET newFile = onLightImage,"@",classesDir,filenameof( onLightImage )
GOSUB AddFile
SET newParam = borderType,"OnLightImage0=",filenameof( onLightImage )
GOSUB AddParameter
SET newFile = offLightImage,"@",classesDir,filenameof( offLightImage )
GOSUB AddFile
SET newParam = borderType,"OffLightImage0=",filenameof( offLightImage )
GOSUB AddParameter
ELSE
SET newParam = borderType,"LightColor0=",activeColor
GOSUB AddParameter
SET newParam = borderType,"OffColor0=",inactiveColor
GOSUB AddParameter
ENDIF
ENDIF
IF borderType = "pulsingBorder"
SET name = className,"Pulsing"
SET code = className,"Pulsing",QC
SET newFile = dynamicBorderPanel
GOSUB AddFile
SET newFile = pulsingBorderPanel
GOSUB AddFile
SET newParam = borderType,"Color0=",borderColor
GOSUB AddParameter
ENDIF
IF borderType = "rainbowBorder"
SET name = className,"Rainbow"
SET code = className,"Rainbow",QC
SET newFile = dynamicBorderPanel
GOSUB AddFile
SET newFile = rainbowBorderPanel
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET name = className,"Raised"
SET code = className,"Raised",QC
SET newFile = staticBorderPanel
GOSUB AddFile
SET newFile = raisedBorderPanel
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET name = className,"RaisedLevel"
SET code = className,"RaisedLevel",QC
SET newFile = staticBorderPanel
GOSUB AddFile
SET newFile = raisedLevelBorderPanel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET name = className,"Simple"
SET code = className,"Simple",QC
SET newFile = staticBorderPanel
GOSUB AddFile
SET newFile = simpleBorderPanel
GOSUB AddFile
SET newParam = borderType,"BkColor0=",borderBkColor
GOSUB AddParameter
IF borderBkImage <> ""
SET newParam = borderType,"BkImage0=",filenameof(borderBkImage),BkImgTx
GOSUB AddParameter
SET newFile = borderBkImage,"@",classesDir,filenameof( borderBkImage )
GOSUB AddFile
ENDIF
ENDIF
IF applet = "AClock"
IF borderType = "hatchBorder"
SET newFile = analogClockHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = analogClockHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = analogClockLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = analogClockMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = analogClockPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = analogClockRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = analogClockRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = analogClockRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = analogClockSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "Animate"
IF borderType = "hatchBorder"
SET newFile = animateHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = animateHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = animateLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = animateMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = animatePulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = animateRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = animateRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = animateRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = animateSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "Banner"
IF borderType = "hatchBorder"
SET newFile = bannerHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = bannerHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = bannerLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = bannerMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = bannerPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = bannerRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = bannerRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = bannerRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = bannerSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "bitmapButton"
IF borderType = "hatchBorder"
SET newFile = bitmapButtonHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = bitmapButtonHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = bitmapButtonLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = bitmapButtonMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = bitmapButtonPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = bitmapButtonRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = bitmapButtonRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = bitmapButtonRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = bitmapButtonSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "Blink"
IF borderType = "hatchBorder"
SET newFile = blinkHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = blinkHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = blinkLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = blinkMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = blinkPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = blinkRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = blinkRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = blinkRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = blinkSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "Calendar"
IF borderType = "hatchBorder"
SET newFile = calendarHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = calendarHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = calendarLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = calendarMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = calendarPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = calendarRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = calendarRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = calendarRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = calendarSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "DClock"
IF borderType = "hatchBorder"
SET newFile = digitalClockHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = digitalClockHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = digitalClockLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = digitalClockMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = digitalClockPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = digitalClockRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = digitalClockRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = digitalClockRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = digitalClockSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "Flasher"
IF borderType = "hatchBorder"
SET newFile = flasherHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = flasherHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = flasherLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = flasherMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = flasherPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = flasherRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = flasherRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = flasherRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = flasherSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "HR"
IF borderType = "hatchBorder"
SET newFile = hrHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = hrHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = hrLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = hrMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = hrPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = hrRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = hrRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = hrRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = hrSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "KR"
IF borderType = "hatchBorder"
SET newFile = krHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = krHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = krLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = krMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = krPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = krRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = krRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = krRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = krSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "Marquee"
IF borderType = "hatchBorder"
SET newFile = marqueeHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = marqueeHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = marqueeLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = marqueeMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = marqueePulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = marqueeRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = marqueeRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = marqueeRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = marqueeSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "ScrollText"
IF borderType = "hatchBorder"
SET newFile = scrollTextHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = scrollTextHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = scrollTextLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = scrollTextMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = scrollTextPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = scrollTextRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = scrollTextRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = scrollTextRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = scrollTextSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "SoundPlayer"
IF borderType = "hatchBorder"
SET newFile = spHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = spHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = spLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = spMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = spPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = spRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = spRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = spRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = spSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "Wave"
IF borderType = "hatchBorder"
SET newFile = waveHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = waveHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = waveLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = waveMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = wavePulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = waveRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = waveRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = waveRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = waveSimple
GOSUB AddFile
ENDIF
ENDIF
; *** RAE Start
IF applet = "Calculator"
IF borderType = "hatchBorder"
SET newFile = calculatorHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = calculatorHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = calculatorLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = calculatorMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = calculatorPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = calculatorRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = calculatorRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = calculatorRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = calculatorSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "Fade"
IF borderType = "hatchBorder"
SET newFile = fadeHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = fadeHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = fadeLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = fadeMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = fadePulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = fadeRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = fadeRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = fadeRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = fadeSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "Fireworks"
IF borderType = "hatchBorder"
SET newFile = fireworksHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = fireworksHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = fireworksLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = fireworksMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = fireworksPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = fireworksRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = fireworksRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = fireworksRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = fireworksSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "Hello"
IF borderType = "hatchBorder"
SET newFile = helloHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = helloHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = helloLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = helloMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = helloPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = helloRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = helloRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = helloRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = helloSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "PulsingShapes"
IF borderType = "hatchBorder"
SET newFile = pulsingShapesHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = pulsingShapesHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = pulsingShapesLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = pulsingShapesMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = pulsingShapesPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = pulsingShapesRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = pulsingShapesRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = pulsingShapesRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = pulsingShapesSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "TextEffects"
IF borderType = "hatchBorder"
SET newFile = textEffectsHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = textEffectsHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = textEffectsLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = textEffectsMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = textEffectsPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = textEffectsRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = textEffectsRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = textEffectsRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = textEffectsSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "TextManiac"
IF borderType = "hatchBorder"
SET newFile = textManiacHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = textManiacHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = textManiacLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = textManiacMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = textManiacPulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = textManiacRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = textManiacRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = textManiacRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = textManiacSimple
GOSUB AddFile
ENDIF
ENDIF
IF applet = "TextPulse"
IF borderType = "hatchBorder"
SET newFile = textPulseHBP
GOSUB AddFile
ENDIF
IF borderType = "hdsBorder"
SET newFile = textPulseHDS
GOSUB AddFile
ENDIF
IF borderType = "loweredLevelBorder"
SET newFile = textPulseLL
GOSUB AddFile
ENDIF
IF borderType = "marqueeBorder"
SET newFile = textPulseMarquee
GOSUB AddFile
ENDIF
IF borderType = "pulsingBorder"
SET newFile = textPulsePulsing
GOSUB AddFile
ENDIF
IF borderType = "rainbowBorder"
SET newFile = textPulseRainbow
GOSUB AddFile
ENDIF
IF borderType = "raisedBorder"
SET newFile = textPulseRaised
GOSUB AddFile
ENDIF
IF borderType = "raisedLevelBorder"
SET newFile = textPulseRaisedLevel
GOSUB AddFile
ENDIF
IF borderType = "simpleBorder"
SET newFile = textPulseSimple
GOSUB AddFile
ENDIF
ENDIF
; *** RAE End
ELSE
SET name = className,"NB"
SET code = className,"NB",QC
IF applet = "AClock"
SET newFile = analogClockNB
GOSUB AddFile
ENDIF
IF applet = "Animate"
SET newFile = animateNB
GOSUB AddFile
ENDIF
IF applet = "Banner"
SET newFile = bannerNB
GOSUB AddFile
ENDIF
IF applet = "bitmapButton"
SET newFile = bitmapButtonNB
GOSUB AddFile
ENDIF
IF applet = "Blink"
SET newFile = blinkNB
GOSUB AddFile
ENDIF
IF applet = "Calendar"
SET newFile = calendarNB
GOSUB AddFile
ENDIF
IF applet = "DClock"
SET newFile = digitalClockNB
GOSUB AddFile
ENDIF
IF applet = "Flasher"
SET newFile = flasherNB
GOSUB AddFile
ENDIF
IF applet = "HR"
SET newFile = hrNB
GOSUB AddFile
ENDIF
IF applet = "KR"
SET newFile = krNB
GOSUB AddFile
ENDIF
IF applet = "Marquee"
SET newFile = marqueeNB
GOSUB AddFile
ENDIF
IF applet = "ScrollText"
SET newFile = scrollTextNB
GOSUB AddFile
ENDIF
IF applet = "SoundPlayer"
SET newFile = spNB
GOSUB AddFile
ENDIF
IF applet = "Wave"
SET newFile = waveNB
GOSUB AddFile
ENDIF
; *** RAE Start
IF applet = "Calculator"
SET newFile = calculatorNB
GOSUB AddFile
ENDIF
IF applet = "Fade"
SET newFile = fadeNB
GOSUB AddFile
ENDIF
IF applet = "Fireworks"
SET newFile = fireworksNB
GOSUB AddFile
ENDIF
IF applet = "Hello"
SET newFile = helloNB
GOSUB AddFile
ENDIF
IF applet = "PulsingShapes"
SET newFile = pulsingShapesNB
GOSUB AddFile
ENDIF
IF applet = "TextEffects"
SET newFile = textEffectsNB
GOSUB AddFile
ENDIF
IF applet = "TextManiac"
SET newFile = textManiacNB
GOSUB AddFile
ENDIF
IF applet = "TextPulse"
SET newFile = textPulseNB
GOSUB AddFile
ENDIF
; *** RAE End
ENDIF
[MakeFrameItems]
IF frameCount > 0
SET v = itemof( image count )
SET newFile = v,"@",classesDir,filenameof( v )
GOSUB AddFile
SET newParam = newParam,filenameof( v )
SET frameCount = subtract( frameCount 1 )
SET count = add( count 1 )
IF frameCount > 0
SET newParam = newParam,","
ENDIF
GOTO MakeFrameItems
ENDIF
[MakeImageItems]
IF imageCount > 0
SET v = itemof( image count )
SET newFile = v,"@",classesDir,filenameof( v )
GOSUB AddFile
SET newParam = newParam,filenameof( v )
SET imageCount = subtract( imageCount 1 )
SET count = add( count 1 )
IF imageCount > 0
SET newParam = newParam,","
ENDIF
GOTO MakeImageItems
ENDIF
[Wave]
GOSUB InitParamsAndFiles
SET className = "Wave"
SET classParam = "wave"
SET increment = "9"
SET speed = 25
SET width = 512
SET height = 24
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
TYPE EDIT
WIZPIC wizpics\javawiz.gif
DEFAULT 4
DESCRIPTION_RE YouDec,"how many waves at once are moving across the applet display area. The wider the applet, the more waves you might want to use.\n\nEnter how many waves should be shown in the applet."
NAME waveCount
BACKSTOP
PAGE
TYPE COLOR
WIZPIC wizpics\wizchoz3.gif
DEFAULT 51,51,102
DESCRIPTION You control the color of the line in the wave display. You can press the `Choose' button to select a color from a palette display. You can also enter an RGB value which defines the color to be used by setting the mix of Red, Green, and Blue.\n\nSelect the color to use for the wave. The square below shows the color you have chosen.
NAME waveColor
BACKSTOP
PAGE
TYPE EDIT
WIZPIC wizpics\javawiz.gif
DEFAULT speed
DESCRIPTION To simulate movement, waves are redisplayed at regular intervals in a new position. You control the time between each display. A longer interval causes the wave to move slowly, while a shorter interval causes the wave to move more rapidly. The interval is measured in milliseconds (one thousandths of a second).\n\nEnter the time in milliseconds between movements of the wave.
NAME speed
BACKSTOP
PAGE
TYPE EDIT
WIZPIC wizpics\javawiz.gif
DEFAULT increment
DESCRIPTION The Wave applet moves the wave by displaying it at regular intervals at different points along its path. You previously set the interval between displays. You control how far the waves advance with each movement. As this number gets larger, the waves move faster, but may also appear a little jerky. With smaller numbers, the waves move more slowly and smoothly.\nEnter the number of pixels to move the wave on each movement.
NAME increment
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
NAME direction
DESCRIPTION You can control whether the wave moves from left to right or from right to left.\n\nWhich direction should the wave move?
ARGUMENT "&West ( right to left )"@West
ARGUMENT "&East ( left to right )"@East
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME width
DESCRIPTION_RE YouDec,"wide the wave display is going to be. This control sets the width of the applet, in pixels. You can adjust this value later by changing the 'width' item on the first tab of the Applet dialog display.\n\n,"EntWid
PROMPT &Width:
DEFAULT width
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME height
DESCRIPTION_RE YouDec,"tall the wave display is going to be. This control sets the height of the applet, in pixels. You can adjust this value later by changing the `height' item on the first tab of the Applet dialog display.\n\n",EntHght
PROMPT &Height:
DEFAULT height
SET className = "Wave"
GOSUB AskForBorder
SET temp = " Wave applet"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the color of the wave)",Unsure2,PrsOK
FINISH
;Setup the CODE and files for this applet.
GOSUB SetCode
SET newParam = "waveColor0=",waveColor
GOSUB AddParameter
SET newParam = "waveIncrement0=",increment,IncrTxt
; AskForApplet subroutine. This routine prompts for what applet
; to insert and calls the appropriate subroutine.
[AskForApplet]
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE LIST
NAME applet
DESCRIPTION The Applet Expert guides you through the process of choosing a Java applet and setting the options which will control it. To begin, choose one of the pre-built Java applets from the list below. When you press the Next button, detailed information about the applet you have chosen is displayed.
;ARGUMENT "Text Maniac"@TextManiac ;removed temporarily for HOTN
IF applet = "AClock"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION ANALOG CLOCK\n\nThis applet displays a clock face with the hands showing the current time on the surfer's system.\n\nWebwizz provides you with an assortment of choices for the clock face. In addition to choosing the clock face, you may choose the color of the hands, and whether to display a second hand.\n\nPress the Next button to continue adding the Analog Clock, or press the Previous button to pick a different applet.
GOSUB AnalogClock
ENDIF
IF applet = "Animate"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION ANIMATION\n\nThe Animation applet lets you display two or more pictures in rapid succession. Depending upon the pictures, this can produce the effect of motion (animation).\n\nTo use this applet you must already have pictures available to display. Each picture must be the same size (width and height) to use with this applet, and must be stored in the GIF or JPG file format.\n\nYou can create the pictures with some other program (even the Windows Paintbrush!), and you can use the Webwizz Image Converter tool, if needed, to change the pictures you create to the GIF or JPG file format.\n\nPress the Next button to continue adding the Animation applet, or press the Previous button to pick a different applet.
GOSUB Animate
ENDIF
IF applet = "Banner"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION BANNER\nThe Banner applet lets you to add a billboard to your Web page. The billboard can display one or several pictures. The applet automatically uses a variety of interesting and eye-catching transition effects between each picture display. As an option, you can make each picture in the billboard act as a hot spot which links to remote pages, or pages within your own site.\n\nTo use this applet you must already have the picture(s) available to display. If you are using more than one picture, each picture should be the same size (width and height), and they must all be stored in the GIF or JPG file format.\n\nYou can create the pictures with some other program (even the Windows Paintbrush!), and you can use the Webwizz Image Converter tool, if needed, to change the pictures you create to the GIF or JPG file format.\n\nPress the Next button to continue adding the Banner applet, or press the Previous button to pick a different applet.
GOSUB Banner
ENDIF
IF applet = "bitmapButton"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION PUSH BUTTON LINK\n\nThe Push Button Link applet displays a button that the surfer can press to activate a hot spot link to another page, either on your site or a distant site.\n\nTo give the button a realistic look, you must provide two different button pictures, one each showing the button `Up' and `Down'. These two button images must be stored side by side in the same picture file. Use software like the Windows Paint program to build a bitmap (BMP) file with the two images side-by-side. The applet requires the final image file to be in GIF or JPG format, so next use the Webwizz Image Converter tool to convert your BMP files.\n\nPress the Next button to continue adding the Button applet, or press the Previous button to pick a different applet.
GOSUB BitmapButton
ENDIF
IF applet = "Blink"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION BLINKING TEXT OR PICTURE\n\nThe Blinker applet lets you add blinking text or a blinking picture to your Web page.\n\nTo use this applet to display a blinking picture, you must already have the picture available to display. The picture must be stored in the GIF or JPG file format.\n\nYou can create the picture with some other program (even the Windows Paintbrush!) or you could choose a picture from the Webwizz clip art directory. You can use the Webwizz Image Converter tool, if needed, to make adjustments to the picture and to change the picture format to the GIF or JPG file format.\n\nPress the Next button to continue adding the Blink applet, or press the Previous button to pick a different applet.
GOSUB Blink
ENDIF
IF applet = "calendar"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION CALENDAR\n\nThe Calendar applet displays a calendar for the current month and year. The surfer can flip the display on the calendar to show any earlier or later month with controls at the top of the calendar display.\n\nPress the Next button to continue adding the Calendar applet, or press the Previous button to pick a different applet.
GOSUB Calendar
ENDIF
IF applet = "HR"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION HORIZONTAL RULE\n\nThe Horizontal Rule applet is an enhancement to the plain Horizontal Rule often seen in HTML coded Web pages. It displays with several enhancments, including:\n * using a picture instead of a plain line as the ruler\n * adding a 3-D look to the line ruler itself, and\n * adding a moving picture that oscillates across the rule.\n\nPress the Next button to continue adding the Horizontal Rule applet, or press the Previous button to pick a different applet.
GOSUB HR
ENDIF
IF applet = "KR"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION DANCING LIGHTS\n\nThe Dancing Lights applet displays an eye-catching horizontal or vertical bar that contains a series of moving lights.\n\nThe lights, which can be square or circular, move continuously from left to right (or from top to bottom) and back again.\n\nPress the Next button to continue adding the Dancing Lights applet, or press the Previous button to pick a different applet.
GOSUB KR
ENDIF
IF applet = "DClock"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION DIGITAL CLOCK\n\nThe Digital Clock applet allows you to insert a digital clock onto your web page.\n\nYou may choose whether to use military time, and whether to show the seconds, and may also specify the color of the digits.\n\nPress the Next button to continue inserting the Digital Clock Java applet, or press the Previous button to insert a different applet.
GOSUB DClock
ENDIF
IF applet = "Flasher"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION FLASHER\n\nThe Flasher applet allows you to display a picture on your Web page. The picture is continuously redisplayed, using a variety of interesting transition effects. Use this applet to display a picture in a very eye-catching way.\n\nThe picture must be stored in the GIF or JPG file format. You can create the picture with some other program (even the Windows Paintbrush!) or you could choose a picture from the Webwizz clip art directory. You can use the Webwizz Image Converter tool, if needed, to make adjustments to the picture and to change the picture format to the GIF or JPG file format.\n\nPress the Next button to continue inserting the Flasher Java applet, or press the Previous button to insert a different applet.
GOSUB Flasher
ENDIF
IF applet = "Marquee"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION MARQUEE\n\nThe Marquee applet allows you to display scrolling text or a scrolling picture. The text or picture scrolls continuously from side to side or up and down.\n\nIf you are going to scroll a picture, then you must already have the picture file, and it must be saved in the GIF or JPG format. If you don't have access to a program that creates pictures in this format, you could use the Windows Paint program to make a BMP file, and then use the Webwizz Image Converter tool to convert it to the required format. Also, many of the pictures in the Webwizz clip art collection are stored in this format.\n\nPress the Next button to continue setting up the Marquee Java applet, or press the Previous button to pick a different applet.
GOSUB Marquee
ENDIF
IF applet="ScrollText"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION TEXT SCROLLER\n\nThe Scroll Text applet allows you to display the contents of a text file. The text file can contain multiple lines of text which are each scrolled through the window repeatedly. The contents of the text file will be scrolled from bottom to top and off the screen and then the scroll will repeat.\n\nDue to security restrictions in the Java language, this applet is a little difficult to use. You must upload the text file to your site manually, make a reference to the file on your site via a URL that you type, and this applet cannot be tested on your local system. It can only be tested once the files are all loaded to your host server.\n\nPress the Next button to continue inserting the Scroll Text Java applet, or press the Previous button to insert a different applet.
GOSUB ScrollText
ENDIF
IF applet="SoundPlayer"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION SOUND PLAYER\n\nThe Sound Player applet allows you to play an AU sound file in your Web page. The AU format is one of the most popular formats for sound files used on the Web because of the compact size of the files. This applet requires that the sound file be saved in the AU format. If you don't have access to a program for creating sound files in the AU format, you can download one from the Web.\n\nWHAM, Waveform Hold and Modify, is such a program. Get it with FTP from:\n ftp://ftp.cdrom.com/pub/cica/audio\n\nAnother program is DirectAudio Player. Browse to find out about it and download:\n http://www.cam.org/~noelbou/gsm_wine.html#menu\n\nPress the Next button to continue inserting the Sound Player Java applet, or press the Previous button to insert a different applet.
GOSUB SoundPlayer
ENDIF
IF applet="Wave"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION WAVE BAR\n\nThe Wave applet is an animated horizontal display which you can use to separate items on your page or simply to put some eye-catching motion onto the page. It allows you to display a moving wave effect as a horizontal rule. The wave can move either from left to right or from right to left.\n\nPress the Next button to continue inserting the Wave Java applet, or press the Previous button to insert a different applet.
GOSUB Wave
ENDIF
; *** RAE Start
IF applet = "Calculator"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION CALCULATOR\n\nThe Calculator applet displays a working four function calculator on your Web page.\n\nIt's a neat way to let those who visit your site do some simple arithmetic. It's especially good on a page where an order form is displayed to allow a surfer to check your arithmetic!
GOSUB Calculator
ENDIF
IF applet = "Fade"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION FADE IN/OUT AN IMAGE\n\nThe Fade applet displays a background color and then fades a picture into view.\n\nThen it fades the picture back out.\n\nYou can control how long it takes for the fade in and out, how many steps in the fade, and how long the picture is visible and invisible.
GOSUB Fade
ENDIF
IF applet = "Fireworks"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION FIREWORKS\n\nThe Fireworks applet displays a collection of animated fireworks in the space you allow.\n\nThis applet works best when the page has a background color of black, or an image that simulates the sky.\n\nHowever, it can be used against any color background.
GOSUB Fireworks
ENDIF
IF applet = "Hello"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION NETWORK GREETING\n\nThe Network Greeting applet displays a welcome message to those who visit your Web page.\n\nThe greeting is personalized with their user name and the domain from which they have accessed your site!
GOSUB Hello
ENDIF
IF applet = "PulsingShapes"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION PULSING SHAPES\n\nThe Pulsing Shapes applet displays squares and circles at random locations in the applet and pulses them between a small and a large size.
GOSUB PulsingShapes
ENDIF
IF applet = "TextEffects"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION TEXT EFFECTS\n\nThe Text Effects applet animates text in various interesting ways.\n\nThis applet is ideal for creating an eye-catching headline. It works best for a short amount of text: a couple of words or a short phrase.
GOSUB TextEffects
ENDIF
IF applet = "TextManiac"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION TEXT MANIAC\n\nThe Text Maniac applet animates a line of text. It allows a great deal of control over how the animation is done.\n\nYou can have each character displayed in various colors, and move at various rates.
GOSUB TextManiac
ENDIF
IF applet = "TextPulse"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
NAME applet
DESCRIPTION TEXT PULSE\n\nThe Text pulse applet animates a line of text by 'pulsing' the text from a small font size to a larger font size and back.
GOSUB TextPulse
ENDIF
; AnalogClock
[SetAnalogClockVars]
SET analogClockHBP = "ACHB2.CLA","@",classesDir,"AnalogClockHBP",QC
SET analogClockHDS = "ACHD2.CLA","@",classesDir,"AnalogClockHDS",QC
SET analogClockLL = "ACL2.CLA","@",classesDir,"AnalogClockLL",QC
SET analogClockMarquee = "ACMARQU2.CLA","@",classesDir,"AnalogClockMarquee",QC
SET analogClockPulsing = "ACPULS2.CLA","@",classesDir,"AnalogClockPulsing",QC
SET analogClockRainbow = "ACRAIN2.CLA","@",classesDir,"AnalogClockRainbow",QC
SET analogClockRaised = "ACRAISE2.CLA","@",classesDir,"AnalogClockRaised",QC
SET analogClockRaisedLevel = "ACR2.CLA","@",classesDir,"AnalogClockRaisedLevel",QC
SET analogClockSimple = "ACSIMPL2.CLA","@",classesDir,"AnalogClockSimple",QC
SET analogClockNB = "ACN2.CLA","@",classesDir,"AnalogClockNB",QC
SET analogClockCanvas = "ACCANVA2.CLA","@",classesDir,"AnalogClockCanvas",QC
;Animate
[SetAnimateVars]
SET animateHBP = "ANHB2.CLA","@",classesDir,"AnimateHBP",QC
SET animateHDS = "ANHD2.CLA","@",classesDir,"AnimateHDS",QC
SET animateLL = "ANL2.CLA","@",classesDir,"AnimateLL",QC
SET animateMarquee = "ANMARQU2.CLA","@",classesDir,"AnimateMarquee",QC
SET animatePulsing = "ANPULS2.CLA","@",classesDir,"AnimatePulsing",QC
SET animateRainbow = "ANRAIN2.CLA","@",classesDir,"AnimateRainbow",QC
SET animateRaised = "ANRAISE2.CLA","@",classesDir,"AnimateRaised",QC
SET animateRaisedLevel = "ANR2.CLA","@",classesDir,"AnimateRaisedLevel",QC
SET animateSimple = "ANSIMPL2.CLA","@",classesDir,"AnimateSimple",QC
SET animateNB = "AN2.CLA","@",classesDir,"AnimateNB",QC
SET animateCanvas = "ANIMATE2.CLA","@",classesDir,"AnimateCanvas",QC
;Banner
[SetBannerVars]
SET bannerHBP = "BAHB2.CLA","@",classesDir,"BannerHBP",QC
SET bannerHDS = "BAHD2.CLA","@",classesDir,"BannerHDS",QC
SET bannerLL = "BAL2.CLA","@",classesDir,"BannerLL",QC
SET bannerMarquee = "BAMARQU2.CLA","@",classesDir,"BannerMarquee",QC
SET bannerPulsing = "BAPULS2.CLA","@",classesDir,"BannerPulsing",QC
SET bannerRainbow = "BARAIN2.CLA","@",classesDir,"BannerRainbow",QC
SET bannerRaised = "BARAISE2.CLA","@",classesDir,"BannerRaised",QC
SET bannerRaisedLevel = "BAR2.CLA","@",classesDir,"BannerRaisedLevel",QC
SET bannerSimple = "BASIMPL2.CLA","@",classesDir,"BannerSimple",QC
SET bannerNB = "BANNERN2.CLA","@",classesDir,"BannerNB",QC
SET bannerCanvas = "BANNER2.CLA","@",classesDir,"BannerCanvas",QC
; BitmapButton
[SetBitmapButtonVars]
SET bitmapButtonHBP = "BBHB2.CLA","@",classesDir,"BitmapButtonHBP",QC
SET bitmapButtonHDS = "BBHD2.CLA","@",classesDir,"BitmapButtonHDS",QC
SET bitmapButtonLL = "BBL2.CLA","@",classesDir,"BitmapButtonLL",QC
SET bitmapButtonMarquee = "BBMARQU2.CLA","@",classesDir,"BitmapButtonMarquee",QC
SET bitmapButtonPulsing = "BBPULS2.CLA","@",classesDir,"BitmapButtonPulsing",QC
SET bitmapButtonRainbow = "BBRAIN2.CLA","@",classesDir,"BitmapButtonRainbow",QC
SET bitmapButtonRaised = "BBRAISE2.CLA","@",classesDir,"BitmapButtonRaised",QC
SET bitmapButtonRaisedLevel = "BBR2.CLA","@",classesDir,"BitmapButtonRaisedLevel",QC
SET bitmapButtonSimple = "BBSIMPL2.CLA","@",classesDir,"BitmapButtonSimple",QC
SET bitmapButtonNB = "BBN2.CLA","@",classesDir,"BitmapButtonNB",QC
SET bitmapButtonCanvas = "BBCANVA2.CLA","@",classesDir,"BitmapButtonCanvas",QC
; Blink
[SetBlinkVars]
SET blinkHBP = "BLHB2.CLA","@",classesDir,"BlinkHBP",QC
SET blinkHDS = "BLHD2.CLA","@",classesDir,"BlinkHDS",QC
SET blinkLL = "BLL2.CLA","@",classesDir,"BlinkLL",QC
SET blinkMarquee = "BLMARQU2.CLA","@",classesDir,"BlinkMarquee",QC
SET blinkPulsing = "BLPULS2.CLA","@",classesDir,"BlinkPulsing",QC
SET blinkRainbow = "BLRAIN2.CLA","@",classesDir,"BlinkRainbow",QC
SET blinkRaised = "BLRAISE2.CLA","@",classesDir,"BlinkRaised",QC
SET blinkRaisedLevel = "BLR2.CLA","@",classesDir,"BlinkRaisedLevel",QC
SET blinkSimple = "BLSIMPL2.CLA","@",classesDir,"BlinkSimple",QC
SET blinkNB = "BLN2.CLA","@",classesDir,"BlinkNB",QC
SET blinkCanvas = "BLCANVA2.CLA","@",classesDir,"BlinkCanvas",QC
; Calendar
[SetCalendarVars]
SET calendarHBP = "CAHB2.CLA","@",classesDir,"CalendarHBP",QC
SET calendarHDS = "CAHD2.CLA","@",classesDir,"CalendarHDS",QC
SET calendarLL = "CAL2.CLA","@",classesDir,"CalendarLL",QC
SET calendarMarquee = "CAMARQU2.CLA","@",classesDir,"CalendarMarquee",QC
SET calendarPulsing = "CAPULS2.CLA","@",classesDir,"CalendarPulsing",QC
SET calendarRainbow = "CARAIN2.CLA","@",classesDir,"CalendarRainbow",QC
SET calendarRaised = "CARAISE2.CLA","@",classesDir,"CalendarRaised",QC
SET calendarRaisedLevel = "CAR2.CLA","@",classesDir,"CalendarRaisedLevel",QC
SET calendarSimple = "CASIMPL2.CLA","@",classesDir,"CalendarSimple",QC
SET calendarNB = "CAN2.CLA","@",classesDir,"CalendarNB",QC
SET calendarCanvas = "CACANVA2.CLA","@",classesDir,"CalendarCanvas",QC
; DigitalClock
[SetDigitalClockVars]
SET digitalClockHBP = "DCHB2.CLA","@",classesDir,"DigitalClockHBP",QC
SET digitalClockHDS = "DCHD2.CLA","@",classesDir,"DigitalClockHDS",QC
SET digitalClockLL = "DCL2.CLA","@",classesDir,"DigitalClockLL",QC
SET digitalClockMarquee = "DCMARQU2.CLA","@",classesDir,"DigitalClockMarquee",QC
SET digitalClockPulsing = "DCPULS2.CLA","@",classesDir,"DigitalClockPulsing",QC
SET digitalClockRainbow = "DCRAIN2.CLA","@",classesDir,"DigitalClockRainbow",QC
SET digitalClockRaised = "DCRAISE2.CLA","@",classesDir,"DigitalClockRaised",QC
SET digitalClockRaisedLevel = "DCR2.CLA","@",classesDir,"DigitalClockRaisedLevel",QC
SET digitalClockSimple = "DCSIMPL2.CLA","@",classesDir,"DigitalClockSimple",QC
SET digitalClockNB = "DCN2.CLA","@",classesDir,"DigitalClockNB",QC
SET digitalClockCanvas = "DCCANVA2.CLA","@",classesDir,"DigitalClockCanvas",QC
; Flasher
[SetFlasherVars]
SET flasherHBP = "FLHB2.CLA","@",classesDir,"FlasherHBP",QC
SET flasherHDS = "FLHD2.CLA","@",classesDir,"FlasherHDS",QC
SET flasherLL = "FLL2.CLA","@",classesDir,"FlasherLL",QC
SET flasherMarquee = "FLMARQU2.CLA","@",classesDir,"FlasherMarquee",QC
SET flasherPulsing = "FLPULS2.CLA","@",classesDir,"FlasherPulsing",QC
SET flasherRainbow = "FLRAIN2.CLA","@",classesDir,"FlasherRainbow",QC
SET flasherRaised = "FLRAISE2.CLA","@",classesDir,"FlasherRaised",QC
SET flasherRaisedLevel = "FLR2.CLA","@",classesDir,"FlasherRaisedLevel",QC
SET flasherSimple = "FLSIMPL2.CLA","@",classesDir,"FlasherSimple",QC
SET flasherNB = "FLN2.CLA","@",classesDir,"FlasherNB",QC
SET flasherCanvas = "FLCANVA2.CLA","@",classesDir,"FlasherCanvas",QC
; HR
[SetHRVars]
SET hrHBP = "HRHB2.CLA","@",classesDir,"HRHBP",QC
SET hrHDS = "HRHD2.CLA","@",classesDir,"HRHDS",QC
SET hrLL = "HRL2.CLA","@",classesDir,"HRLL",QC
SET hrMarquee = "HRMARQU2.CLA","@",classesDir,"HRMarquee",QC
SET hrPulsing = "HRPULS2.CLA","@",classesDir,"HRPulsing",QC
SET hrRainbow = "HRRAIN2.CLA","@",classesDir,"HRRainbow",QC
SET hrRaised = "HRRAISE2.CLA","@",classesDir,"HRRaised",QC
SET hrRaisedLevel = "HRR2.CLA","@",classesDir,"HRRaisedLevel",QC
SET hrSimple = "HRSIMPL2.CLA","@",classesDir,"HRSimple",QC
SET hrNB = "HRN2.CLA","@",classesDir,"HRNB",QC
SET hrCanvas = "HRCANVA2.CLA","@",classesDir,"HRCanvas",QC
;KR
[SetKRVars]
SET krHBP = "KRHB2.CLA","@",classesDir,"KRHBP",QC
SET krHDS = "KRHD2.CLA","@",classesDir,"KRHDS",QC
SET krLL = "KRL2.CLA","@",classesDir,"KRLL",QC
SET krMarquee = "KRMARQU2.CLA","@",classesDir,"KRMarquee",QC
SET krPulsing = "KRPULS2.CLA","@",classesDir,"KRPulsing",QC
SET krRainbow = "KRRAIN2.CLA","@",classesDir,"KRRainbow",QC
SET krRaised = "KRRAISE2.CLA","@",classesDir,"KRRaised",QC
SET krRaisedLevel = "KRR2.CLA","@",classesDir,"KRRaisedLevel",QC
SET krSimple = "KRSIMPL2.CLA","@",classesDir,"KRSimple",QC
SET krNB = "KRN2.CLA","@",classesDir,"KRNB",QC
SET krCanvas = "KRCANVA2.CLA","@",classesDir,"KRCanvas",QC
;Marquee
[SetMarqueeVars]
SET marqueeHBP = "MAHB2.CLA","@",classesDir,"MarqueeHBP",QC
SET marqueeHDS = "MAHD2.CLA","@",classesDir,"MarqueeHDS",QC
SET marqueeLL = "MAL2.CLA","@",classesDir,"MarqueeLL",QC
SET marqueeMarquee = "MAMARQU2.CLA","@",classesDir,"MarqueeMarquee",QC
SET marqueePulsing = "MAPULS2.CLA","@",classesDir,"MarqueePulsing",QC
SET marqueeRainbow = "MARAIN2.CLA","@",classesDir,"MarqueeRainbow",QC
SET marqueeRaised = "MARAISE2.CLA","@",classesDir,"MarqueeRaised",QC
SET marqueeRaisedLevel = "MAR2.CLA","@",classesDir,"MarqueeRaisedLevel",QC
SET marqueeSimple = "MASIMPL2.CLA","@",classesDir,"MarqueeSimple",QC
SET marqueeNB = "MAN2.CLA","@",classesDir,"MarqueeNB",QC
SET marqueeCanvas = "MACANVA2.CLA","@",classesDir,"MarqueeCanvas",QC
;ScrollText
[SetScrollTextVars]
SET scrollTextHBP = "STHB2.CLA","@",classesDir,"ScrollTextHBP",QC
SET scrollTextHDS = "STHD2.CLA","@",classesDir,"ScrollTextHDS",QC
SET scrollTextLL = "STL2.CLA","@",classesDir,"ScrollTextLL",QC
SET scrollTextMarquee = "STMARQU2.CLA","@",classesDir,"ScrollTextMarquee",QC
SET scrollTextPulsing = "STPULS2.CLA","@",classesDir,"ScrollTextPulsing",QC
SET scrollTextRainbow = "STRAIN2.CLA","@",classesDir,"ScrollTextRainbow",QC
SET scrollTextRaised = "STRAISE2.CLA","@",classesDir,"ScrollTextRaised",QC
SET scrollTextRaisedLevel = "STR2.CLA","@",classesDir,"ScrollTextRaisedLevel",QC
SET scrollTextSimple = "STSIMPL2.CLA","@",classesDir,"ScrollTextSimple",QC
SET scrollTextNB = "STN2.CLA","@",classesDir,"ScrollTextNB",QC
SET scrollTextCanvas = "STCANVA2.CLA","@",classesDir,"ScrollTextCanvas",QC
;SP
[SetSPVars]
SET spHBP = "SPHB2.CLA","@",classesDir,"SPHBP",QC
SET spHDS = "SPHD2.CLA","@",classesDir,"SPHDS",QC
SET spLL = "SPL2.CLA","@",classesDir,"SPLL",QC
SET spMarquee = "SPMARQU2.CLA","@",classesDir,"SPMarquee",QC
SET spPulsing = "SPPULS2.CLA","@",classesDir,"SPPulsing",QC
SET spRainbow = "SPRAIN2.CLA","@",classesDir,"SPRainbow",QC
SET spRaised = "SPRAISE2.CLA","@",classesDir,"SPRaised",QC
SET spRaisedLevel = "SPR2.CLA","@",classesDir,"SPRaisedLevel",QC
SET spSimple = "SPSIMPL2.CLA","@",classesDir,"SPSimple",QC
SET spNB = "SPN2.CLA","@",classesDir,"SPNB",QC
SET spPanel = "SPPANE2.CLA","@",classesDir,"SPPanel",QC
;Wave
[SetWaveVars]
SET waveHBP = "WAHB2.CLA","@",classesDir,"WaveHBP",QC
SET waveHDS = "WAHD2.CLA","@",classesDir,"WaveHDS",QC
SET waveLL = "WAL2.CLA","@",classesDir,"WaveLL",QC
SET waveMarquee = "WAMARQU2.CLA","@",classesDir,"WaveMarquee",QC
SET wavePulsing = "WAPULS2.CLA","@",classesDir,"WavePulsing",QC
SET waveRainbow = "WARAIN2.CLA","@",classesDir,"WaveRainbow",QC
SET waveRaised = "WARAISE2.CLA","@",classesDir,"WaveRaised",QC
SET waveRaisedLevel = "WAR2.CLA","@",classesDir,"WaveRaisedLevel",QC
SET waveSimple = "WASIMPL2.CLA","@",classesDir,"WaveSimple",QC
SET waveNB = "WAN2.CLA","@",classesDir,"WaveNB",QC
SET waveCanvas = "WACANVA2.CLA","@",classesDir,"WaveCanvas",QC
; Calculator
[SetCalculatorVars]
SET calculatorHBP = "CALCHBP2.CLA","@",classesDir,"CalculatorHBP",QC
SET calculatorHDS = "CALCHDS2.CLA","@",classesDir,"CalculatorHDS",QC
SET calculatorLL = "CALCLL2.CLA","@",classesDir,"CalculatorLL",QC
SET calculatorMarquee = "CALCMAR2.CLA","@",classesDir,"CalculatorMarquee",QC
SET calculatorPulsing = "CALCPLS2.CLA","@",classesDir,"CalculatorPulsing",QC
SET calculatorRainbow = "CALCRB2.CLA","@",classesDir,"CalculatorRainbow",QC
SET calculatorRaised = "CALCRAI2.CLA","@",classesDir,"CalculatorRaised",QC
SET calculatorRaisedLevel = "CALCRL2.CLA","@",classesDir,"CalculatorRaisedLevel",QC
SET calculatorSimple = "CALCSIM2.CLA","@",classesDir,"CalculatorSimple",QC
SET calculatorNB = "CALCNB2.CLA","@",classesDir,"CalculatorNB",QC
SET calculatorCanvas = "CALCPAN2.CLA","@",classesDir,"CalculatorPanel",QC
; Fade
[SetFadeVars]
SET fadeHBP = "FADEHBP2.CLA","@",classesDir,"FadeHBP",QC
SET fadeHDS = "FADEHDS2.CLA","@",classesDir,"FadeHDS",QC
SET fadeLL = "FADELL2.CLA","@",classesDir,"FadeLL",QC
SET fadeMarquee = "FADEMAR2.CLA","@",classesDir,"FadeMarquee",QC
SET fadePulsing = "FADEPLS2.CLA","@",classesDir,"FadePulsing",QC
SET fadeRainbow = "FADERB2.CLA","@",classesDir,"FadeRainbow",QC
SET fadeRaised = "FADERAI2.CLA","@",classesDir,"FadeRaised",QC
SET fadeRaisedLevel = "FADERL2.CLA","@",classesDir,"FadeRaisedLevel",QC
SET fadeSimple = "FADESIM2.CLA","@",classesDir,"FadeSimple",QC
SET fadeNB = "FADENB2.CLA","@",classesDir,"FadeNB",QC
SET fadeCanvas = "FADECAN2.CLA","@",classesDir,"FadeCanvas",QC
; Fireworks
[SetFireworksVars]
SET fireworksHBP = "FIREHBP2.CLA","@",classesDir,"FireworksHBP",QC
SET fireworksHDS = "FIREHDS2.CLA","@",classesDir,"FireworksHDS",QC
SET fireworksLL = "FIRELL2.CLA","@",classesDir,"FireworksLL",QC
SET fireworksMarquee = "FIREMAR2.CLA","@",classesDir,"FireworksMarquee",QC
SET fireworksPulsing = "FIREPLS2.CLA","@",classesDir,"FireworksPulsing",QC
SET fireworksRainbow = "FIRERB2.CLA","@",classesDir,"FireworksRainbow",QC
SET fireworksRaised = "FIRERAI2.CLA","@",classesDir,"FireworksRaised",QC
SET fireworksRaisedLevel = "FIRERL2.CLA","@",classesDir,"FireworksRaisedLevel",QC
SET fireworksSimple = "FIRESIM2.CLA","@",classesDir,"FireworksSimple",QC
SET fireworksNB = "FIRENB2.CLA","@",classesDir,"FireworksNB",QC
SET fireworksCanvas = "FIRECAN2.CLA","@",classesDir,"FireworksCanvas",QC
; Hello
[SetHelloVers]
SET helloHBP = "HELOHBP2.CLA","@",classesDir,"HelloHBP",QC
SET helloHDS = "HELOHDS2.CLA","@",classesDir,"HelloHDS",QC
SET helloLL = "HELOLL2.CLA","@",classesDir,"HelloLL",QC
SET helloMarquee = "HELOMAR2.CLA","@",classesDir,"HelloMarquee",QC
SET helloPulsing = "HELOPLS2.CLA","@",classesDir,"HelloPulsing",QC
SET helloRainbow = "HELORB2.CLA","@",classesDir,"HelloRainbow",QC
SET helloRaised = "HELORAI2.CLA","@",classesDir,"HelloRaised",QC
SET helloRaisedLevel = "HELORL2.CLA","@",classesDir,"HelloRaisedLevel",QC
SET helloSimple = "HELOSIM2.CLA","@",classesDir,"HelloSimple",QC
SET helloNB = "HELONB2.CLA","@",classesDir,"HelloNB",QC
SET helloCanvas = "HELOCAN2.CLA","@",classesDir,"HelloCanvas",QC
; Pulsing Shapes
[SetPulsingShapesVars]
SET pulsingShapesHBP = "PULSHBP2.CLA","@",classesDir,"PulsingShapesHBP",QC
SET pulsingShapesHDS = "PULSHDS2.CLA","@",classesDir,"PulsingShapesHDS",QC
SET pulsingShapesLL = "PULSLL2.CLA","@",classesDir,"PulsingShapesLL",QC
SET pulsingShapesMarquee = "PULSMAR2.CLA","@",classesDir,"PulsingShapesMarquee",QC
SET pulsingShapesPulsing = "PULSPLS2.CLA","@",classesDir,"PulsingShapesPulsing",QC
SET pulsingShapesRainbow = "PULSRB2.CLA","@",classesDir,"PulsingShapesRainbow",QC
SET pulsingShapesRaised = "PULSRAI2.CLA","@",classesDir,"PulsingShapesRaised",QC
SET pulsingShapesRaisedLevel = "PULSRL2.CLA","@",classesDir,"PulsingShapesRaisedLevel",QC
SET pulsingShapesSimple = "PULSSIM2.CLA","@",classesDir,"PulsingShapesSimple",QC
SET pulsingShapesNB = "PULSNB2.CLA","@",classesDir,"PulsingShapesNB",QC
SET pulsingShapesCanvas = "PULSCAN2.CLA","@",classesDir,"PulsingShapesCanvas",QC
; Text Effects
[SetTextEffectsVars]
SET textEffectsHBP = "TXTEHBP2.CLA","@",classesDir,"TextEffectsHBP",QC
SET textEffectsHDS = "TXTEHDS2.CLA","@",classesDir,"TextEffectsHDS",QC
SET textEffectsLL = "TXTELL2.CLA","@",classesDir,"TextEffectsLL",QC
SET textEffectsMarquee = "TXTEMAR2.CLA","@",classesDir,"TextEffectsMarquee",QC
SET textEffectsPulsing = "TXTEPLS2.CLA","@",classesDir,"TextEffectsPulsing",QC
SET textEffectsRainbow = "TXTERB2.CLA","@",classesDir,"TextEffectsRainbow",QC
SET textEffectsRaised = "TXTERAI2.CLA","@",classesDir,"TextEffectsRaised",QC
SET textEffectsRaisedLevel = "TXTERL2.CLA","@",classesDir,"TextEffectsRaisedLevel",QC
SET textEffectsSimple = "TXTESIM2.CLA","@",classesDir,"TextEffectsSimple",QC
SET textEffectsNB = "TXTENB2.CLA","@",classesDir,"TextEffectsNB",QC
SET textEffectsCanvas = "TXTECAN2.CLA","@",classesDir,"TextEffectsCanvas",QC
; Text Maniac
[SetTextManiacVars]
SET textManiacHBP = "TXTMHBP2.CLA","@",classesDir,"TextManiacHBP",QC
SET textManiacHDS = "TXTMHDS2.CLA","@",classesDir,"TextManiacHDS",QC
SET textManiacLL = "TXTMLL2.CLA","@",classesDir,"TextManiacLL",QC
SET textManiacMarquee = "TXTMMAR2.CLA","@",classesDir,"TextManiacMarquee",QC
SET textManiacPulsing = "TXTMPLS2.CLA","@",classesDir,"TextManiacPulsing",QC
SET textManiacRainbow = "TXTMRB2.CLA","@",classesDir,"TextManiacRainbow",QC
SET textManiacRaised = "TXTMRAI2.CLA","@",classesDir,"TextManiacRaised",QC
SET textManiacRaisedLevel = "TXTMRL2.CLA","@",classesDir,"TextManiacRaisedLevel",QC
SET textManiacSimple = "TXTMSIM2.CLA","@",classesDir,"TextManiacSimple",QC
SET textManiacNB = "TXTMNB2.CLA","@",classesDir,"TextManiacNB",QC
SET textManiacCanvas = "TXTMCAN2.CLA","@",classesDir,"TextManiacCanvas",QC
; Text Pulse
[SetTextPulseVars]
SET textPulseHBP = "TXTPHBP2.CLA","@",classesDir,"TextPulseHBP",QC
SET textPulseHDS = "TXTPHDS2.CLA","@",classesDir,"TextPulseHDS",QC
SET textPulseLL = "TXTPLL2.CLA","@",classesDir,"TextPulseLL",QC
SET textPulseMarquee = "TXTPMAR2.CLA","@",classesDir,"TextPulseMarquee",QC
SET textPulsePulsing = "TXTPPLS2.CLA","@",classesDir,"TextPulsePulsing",QC
SET textPulseRainbow = "TXTPRB2.CLA","@",classesDir,"TextPulseRainbow",QC
SET textPulseRaised = "TXTPRAI2.CLA","@",classesDir,"TextPulseRaised",QC
SET textPulseRaisedLevel = "TXTPRL2.CLA","@",classesDir,"TextPulseRaisedLevel",QC
SET textPulseSimple = "TXTPSIM2.CLA","@",classesDir,"TextPulseSimple",QC
SET textPulseNB = "TXTPNB2.CLA","@",classesDir,"TextPulseNB",QC
SET textPulseCanvas = "TXTPCAN2.CLA","@",classesDir,"TextPulseCanvas",QC
; Utility classes
[SetUtilVars]
SET appletParam = "APPLET2.CLA","@",classesDir,"AppletParam",QC
SET awtUtils = "AWTUTIL2.CLA","@",classesDir,"AWTUtils",QC
; Border classes
[SetBorderVars]
SET borderPanel = "BORDER2.CLA","@",classesDir,"BorderPanel",QC
SET dynamicBorderPanel = "DYNAMIC2.CLA","@",classesDir,"DynamicBorderPanel",QC
SET hatchBorderPanel = "HATCH2.CLA","@",classesDir,"HatchBorderPanel",QC
SET hdsBorderPanel = "HDSPANE2.CLA","@",classesDir,"HDSBorderPanel",QC
SET loweredLevelBorderPanel = "LOWERED2.CLA","@",classesDir,"LoweredLevelBorderPanel",QC
SET marqueeBorderPanel = "MARQUEE2.CLA","@",classesDir,"MarqueeBorderPanel",QC
SET pulsingBorderPanel = "PULSING2.CLA","@",classesDir,"PulsingBorderPanel",QC
SET rainbowBorderPanel = "RAINBOW2.CLA","@",classesDir,"RainbowBorderPanel",QC
SET raisedBorderPanel = "RAISED2.CLA","@",classesDir,"RaisedBorderPanel",QC
SET raisedLevelBorderPanel = "RAISEDL2.CLA","@",classesDir,"RaisedLevelBorderPanel",QC
SET simpleBorderPanel = "SIMPLE2.CLA","@",classesDir,"SimpleBorderPanel",QC
SET solidBorderPanel = "SOLID2.CLA","@",classesDir,"SolidBorderPanel",QC
SET staticBorderPanel = "STATIC2.CLA","@",classesDir,"StaticBorderPanel",QC
; Analog clock applet
[AnalogClock]
GOSUB InitParamsAndFiles
SET className = "AnalogClock"
SET classParam = "analogClock"
SET clockFace = ""
SET withFace = YY
GOSUB AskForBackgroundSettings
; get clock face to use
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
TYPE LIST
NAME clockFace
DESCRIPTION You can choose the style of clock face from the list provided below. Click on any item in the list below to see what the clock face looks like.
PROMPT &Clock Face to Use:
DEFAULT 1
ARGUMENT "Gold Round Face Clock"@clock1.gif@"classes\Clock1.gif"
ARGUMENT "Cloud Face Clock"@clock10.gif@"classes\Clock10.gif"
ARGUMENT "Wood Face Clock"@clock11.gif@"classes\Clock11.gif"
; Set the default hand colors.
SET hourHandColor = "0,0,0"
SET secondHandColor = "192,192,192"
IF clockFace = "clock11.gif"
SET hourHandColor = "255,255,255"
ENDIF
IF clockFace = "clock8.gif"
SET secondHandColor = "128,128,128"
ENDIF
;get color of hour hand
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE COLOR
NAME hourHandColor
DESCRIPTION The clock applet draws the hands on the clock face you have picked when it runs. You can pick any color for the hands, but be sure to pick a color that contrasts with the clock face.\n\nYou can press the `Choose' button to select a color from a palette display. You can also enter an RGB value which defines the color to be used by setting the mix of Red, Green, and Blue. The square below shows the color you have chosen.
; Set minute hand to same color as hour hand
SET minuteHandColor = hourHandColor
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
TYPE COLOR
NAME secondHandColor
DESCRIPTION You can also set a different color for the clock's second hand to be drawn as the clock runs. Pick a color for the second hand of the clock, and be sure to pick one that provides adequate contrast with the clock face you are using.\n\nYou can press the `Choose' button to select a color from a palette display. You can also enter an RGB value which defines the color to be used by setting the mix of Red, Green, and Blue. The square below shows the color you have chosen.
GOSUB AskForBorder
SET temp = " Analog Clock applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the color of the clock hands)",Unsure2,PrsOK
FINISH
IF withFace = YY
SET faceFile = "classes\",clockFace
SET height = heightof( faceFile )
SET width = widthof( faceFile )
SET imagealias = faceFile
ENDIF
; Add border size to applet's size
GOSUB AddbrdSizeToApplet
SET newFile = analogClockCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
SET newParam = classParam,"Face0=",clockFace,"=Image file for the clock face"
GOSUB AddParameter
SET newFile = "classes\",clockFace,"@",classesDir,clockFace
GOSUB AddFile
SET newParam = classParam,"HourColor0=",hourHandColor,"=Color for the hour hand"
GOSUB AddParameter
SET newParam = classParam,"MinuteColor0=",minuteHandColor,"=Color for the minute hand"
GOSUB AddParameter
SET newParam = classParam,"SecondColor0=",secondHandColor,"=Color for the second hand"
GOSUB AddParameter
GOSUB SetCode
; AnalogClock
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
PARAMS params
FILES files
HEIGHT height
WIDTH width
IMAGEALIAS imageAlias
[AskForBackgroundSettings]
SET bkImage = ""
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE CHECKBOXES
DESCRIPTION You can control the background displayed behind your Applet. The background can be composed from a solid color, or by `tiling' a picture file.\n\nCheck the boxes below to indicate your preferences for the background for this Applet.
ARGUMENT "Use a background &color"@useBkColor@Yes,No@Yes
ARGUMENT "Use a background &image"@useBkImage@Yes,No@No
IF useBkColor = YY
SET bkColor = "192,192,192"
IF applet = "Fireworks"
SET bkColor = "0,0,0"
ENDIF
IF applet = "PulsingShapes"
SET bkColor = "255,214,255"
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE COLOR
NAME bkColor
DESCRIPTION Provide the color to be used for the Applet's background. You can press the `Choose' button to select a color from a palette display. You can also enter an RGB value which defines the color to be used by setting the mix of Red, Green, and Blue. The square below shows the color you have chosen.\n\nSelect the color to use for the background.
ENDIF
IF useBkImage = YY
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
NAME bkImage
DESCRIPTION Specify the picture to be used as a background for the Applet. The picture you specify will be `tiled' to fill the area behind the Applet if it is smaller than the Applet's display area. You can press the Browse button to search for a picture file, complete with a preview.\n\nSelect an image to use as the background.
SETTYPE bkImage = normal
ENDIF
; Based on the background settings entered by the user,
; set the params and files as appropriate
[SetBackgroundParams]
IF useBkColor = YY
SET newParam = classParam,"BkColor0=",bkColor,"=The background color of the applet"
GOSUB AddParameter
ENDIF
IF useBkImage = YY
IF bkImage <> ""
SET newParam = classParam,"BkImage0=",filenameof( bkImage ),BkImgTx
GOSUB AddParameter
SET newFile = bkImage,"@",classesDir,filenameof( bkImage )
GOSUB AddFile
ENDIF
ENDIF
; Initialize the params and files strings back to empty strings.
[InitParamsAndFiles]
SET params = ""
SET files = ""
; Take the contents of newParam and add it to the param string.
[AddParameter]
IF params <> ""
SET params = params,"|"
ENDIF
SET params = params,newParam
; Take the contents of newFile and add it to the file string.
[AddFile]
IF files <> ""
SET files = files,"|"
ENDIF
SET files = files,newFile
; Animation applet
[Animate]
GOSUB InitParamsAndFiles
SET className = "Animate"
SET classParam = "animate"
SET image = ""
SET imageStrip = "0"
SET speed = "250"
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE ANIMATIONFRAMES
NAME image
DEFAULT
DESCRIPTION Select the files to use in the animation sequence. You can select multiple files at one time (with each press of the Browse button). Make them appear in the list in the order in which they are to be displayed by the applet. You can use the `Move up' and `Move down' buttons to change the order.\n\nThe file type for the pictures must be either GIF or JPG.
PROMPT &Animation files:
SETTYPE image = normal
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME speed
DEFAULT speed
DESCRIPTION Pictures are rapidly displayed, one after another, to simulate animation. You can set the time between pictures. This value is set in `milliseconds', or one thousandth of a second. Enter the delay you would like between pictures in the animation.\n\nFor example, 1000 means a new picture appears every second, 500 means pictures change every half second, and so on.
PROMPT &Time between pictures (in 1/1000s of a second):
GOSUB AskForBorder
SET temp = " Animation applet"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the delay)",Unsure2,PrsOK
FINISH
SET newFile = animateCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
; construct frame list
SET frameCount = countitems( image )
SET count = 0
SET newParam = "animateImageList0="
GOSUB MakeFrameItems
SET newParam = newParam,"=Picture files to display in animation"
GOSUB AddParameter
; get zeroeth frame file
SET frame0 = itemof( image 0 )
SET height = heightof( frame0 )
SET width = widthof( frame0 )
; Add border size to applet's size
GOSUB AddbrdSizeToApplet
SET newParam = classParam,"Speed0=",speed,ItrvlTx
GOSUB AddParameter
GOSUB SetCode
; Animate
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
HEIGHT height
WIDTH width
PARAMS params
IMAGEALIAS frame0
; Bitmap Button
[BitmapButton]
GOSUB InitParamsAndFiles
SET className = "BitmapButton"
SET classParam = "bitmapButton"
SET image = ""
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
NAME image
DESCRIPTION Select a picture file containing the images to be used in this button. The picture file must contain two button images side by side, the first is displayed when the mouse is not over the button, and the second when it is. Note that this file must be either a GIF file or a JPG file.
PROMPT &Image:
SETTYPE image = normal
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME imageWidth
DESCRIPTION Enter the width in pixels of each image in the image file. This would typically be one half of the overall width of the picture.
PROMPT &Width:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE URLLIST
NAME url
DESCRIPTION The push-button will transfer the surfer to a different Web page when they button is activated. You must specify the address of the page. Be sure to include the `http://' prefix for browser pages.\n\nEnter the URL address that the browser will jump to when the surfer clicks on the push-button.
PROMPT &URL:
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION You have answered all the questions needed to set up the Push Button Link applet.\n\nIf you are unsure about any of your answers, you can press the Previous button, repeatedly if needed, to go back through your answers to review them.\n\nYou can change any of these values (such as the URL to jump to when the button is pressed) later if you change your mind. Or you can simply delete this applet and add a different one.\n\nPress the Finish button to complete the questions for adding the Push-Button Link Java applet. Then, press the OK button to add the applet to your topic page.
FINISH
SET newFile = image,"@",classesDir,filenameof(image)
GOSUB AddFile
SET newParam = classParam,"Image0=",filenameof(image),"=Picture containing two button images"
GOSUB AddParameter
SET newParam = classParam,"Url0=",url,"=Web address to transfer when button activated"
GOSUB AddParameter
SET newParam = classParam,"ImageWidth0=",imageWidth,"=Width of one button"
GOSUB AddParameter
SET width = imageWidth
SET height = heightof( image )
GOSUB AddbrdSizeToApplet
SET newFile = bitmapButtonCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB SetCode
; BitmapButton
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
HEIGHT height
WIDTH width
PARAMS params
IMAGEALIAS image
; Banner applet
[Banner]
GOSUB InitParamsAndFiles
SET className = "Banner"
SET classParam = "banner"
SET image = ""
SET imageStrip = "0"
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE ANIMATIONFRAMES
NAME image
DESCRIPTION Select the files to use in the banner display. You can select multiple files at one time (with each press of the Browse button). Make them appear in the list in the order in which they are to be displayed by the applet. You can use the `Move up' and `Move down' buttons to change the order.\n\nThe file type for the pictures must be either GIF or JPG.
PROMPT &Banner files:
SETTYPE image = normal
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE URLLIST
NAME urlList
DESCRIPTION Enter the URLs (Web addresses) to associate with the picture(s) in the banner. You can type in the URL addresses or you can choose them from your external link registry. Make them appear in the list in the order that corresponds to the banner images you added on the preceding screen. You can use the `Move up' and `Move down' buttons to change the order.\n\nThe file type for the pictures must be either GIF or JPG. You can press the Previous button to review the pictures on the preceding screen.
PROMPT &URL list for banner images:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME interval
DESCRIPTION Enter the time in milliseconds that each image in the banner will remain visible. For example, 1000 means a banner will remain visible for a second, 2000 means for two seconds, and so on.
DEFAULT 2000
PROMPT &Display time for images (in 1/1000 of a second):
SET movementInterval = 150
SET movementIncrement = 25
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE DESCRIPTION
DESCRIPTION You have answered all the questions needed to set up the Banner applet.\n\nIf you are unsure about any of your answers, you can press the Previous button, repeatedly if needed, to go back through your answers to review them.\n\nYou can change any of these values (such as the URL to jump to) later if you change your mind. Or you can simply delete this applet and add a different one.\n\nPress the Finish button to complete the Push-Button Link Java applet. Then, press the OK button to add the applet to your topic page.
FINISH
; get zeroeth image file
SET image0 = itemof( image 0 )
SET count = 0
SET imageCount = countitems( image )
SET newParam = classParam,"ImageList0="
GOSUB MakeImageItems
SET newParam = newParam,"=Picture file names displayed in the banner"
GOSUB AddParameter
SET width = widthof( image0 )
SET height = heightof( image0 )
IF width > 150
SET movementIncrement = 50
ENDIF
IF width < 60
SET movementIncrement = 12
ENDIF
SET newParam = classParam,"UrlList0=",urllist,"=List of link URL addresses"
GOSUB AddParameter
SET newParam = classParam,"Interval0=",interval,"=Time each picture displays"
GOSUB AddParameter
SET newParam = classParam,"MovementInterval0=",movementInterval,ItrvlTx
GOSUB AddParameter
SET newParam = classParam,"MovementIncrement0=",movementIncrement,IncrTxt
GOSUB AddParameter
GOSUB AddbrdSizeToApplet
SET newFile = bannerCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB SetCode
; Banner
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
HEIGHT height
WIDTH width
PARAMS params
IMAGEALIAS image0
; BLINK applet
[Blink]
GOSUB InitParamsAndFiles
SET className = "Blink"
SET classParam = "blink"
SET image = ""
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
DEFAULT Text
NAME blinkType
DESCRIPTION Do you want this applet to display blinking text or a blinking picture? If you choose to blink a picture, you must already have the picture available to display and it must be stored in the GIF or JPG file format.\n\nYou can create the pictures with some other program (even the Windows Paintbrush!), and you can use the Webwizz Image Converter tool, if needed, to change the pictures you create to the GIF or JPG file format.
ARGUMENT "&Blink text"@Text
ARGUMENT "Blink a Pi&cture"@Image
IF blinkType = "Image"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
NAME image
DESCRIPTION Select a picture file to blink. This file must be either a GIF file or a JPG file.
PROMPT Picture &file:
SETTYPE image = normal
ELSE
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME text
DEFAULT Blinking Text!
DESCRIPTION Enter the text that you would like to blink with this applet. It can be a word or a phrase.\n\nThe width of the applet is set automatically by the applet can accomodate about 15-20 characters of text. If you want to use more, be sure to adjust the width after the applet wizard is finished.
PROMPT &Text to blink:
SET font = "TimesRoman,18,1,0"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE JAVAFONT
NAME font
DEFAULT TimesRoman,18,1,0
DESCRIPTION You can pick the font and size to be used in displaying your blinking text. Remember as you pick the font that many surfers will not have all of the same fonts as you.\n\nSelect a font for the text.
SET color = "0,64,128"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE COLOR
NAME color
DEFAULT 0,64,128
DESCRIPTION Pick a color for the blinking text. Make sure the color you choose provides enough contrast with the background color you have chosen\n\nYou can press the `Choose' button to select a color from a palette display. You can also enter an RGB value which defines the color to be used by setting the mix of Red, Green, and Blue. The square below shows the color you have chosen.
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME ontime
DEFAULT 2000
DESCRIPTION As the blinking occurs, the picture or text will be visible and then blink away from view. You can set the amount of time for the image to remain visible.\n\nEnter a time in milliseconds (1/1000s of a second) that the blinking text or image should stay visible. (For example, 1000 means one second, and 500 means half a second.)
PROMPT &Visible time (ms):
;Ask for time to keep image/text invisible
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME offtime
DEFAULT 500
DESCRIPTION You can also control how long the text or picture remains invisible as it blinks.\n\nEnter a time in milliseconds that the blinking text or image should stay invisible. (For example, 1000 means one second, and 500 means half a second.)
PROMPT &Invisible time (ms):
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION You have answered all the questions needed to set up the Blink applet.\n\nIf you are unsure about any of your answers, you can press the Previous button, repeatedly if needed, to go back through your answers to review them.\n\nYou can change any of these values (such as the text or picture to display) later if you change your mind. Or you can simply delete this applet and add a different one.\n\nPress the Finish button to complete the Blink Java applet. Then, press the OK button to add the applet to your topic page.
FINISH
SET newParam = classParam,"OnTime0=",ontime,"=Time image is visible"
GOSUB AddParameter
SET newParam = classParam,"OffTime0=",offtime,"=Time image is invisible"
GOSUB AddParameter
IF blinkType = "Image"
SET newParam = classParam,"Image0=",filenameof( image )
GOSUB AddParameter
SET height = heightof( image )
SET width = widthof( image )
SET newFile = image,"@",classesDir,filenameof( image )
GOSUB AddFile
ELSE
SET newParam = classParam,"Text0=",text,"=The text string to display"
GOSUB AddParameter
SET newParam = classParam,"Color0=",color,"=RGB color value for text"
GOSUB AddParameter
SET newParam = classParam,"Font0=",font,"=Font name, size, and style"
GOSUB AddParameter
SET height = 42
SET width = 200
ENDIF
GOSUB AddbrdSizeToApplet
SET newFile = blinkCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB SetCode
; Blink
BUILDAPPLET
CODE code
NAME name
CODEBASE codeBase
PARAMS params
FILES files
WIDTH width
HEIGHT height
IMAGEALIAS "classes\blinker.gif"
; Calendar applet
[Calendar]
GOSUB InitParamsAndFiles
SET className = "Calendar"
SET classParam = "calendar"
SET width = 200
SET height = 150
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE COLOR
NAME headerColor
DESCRIPTION Select the color to use for the header of the calendar. The header is the top part of the calendar where it displays the month, the year, and the buttons to display different months. Be sure the color provides enough contrast with the background you have chosen.\n\nYou can press the `Choose' button to select a color from a palette display. You can also enter an RGB value which defines the color to be used by setting the mix of Red, Green, and Blue. The square below shows the color you have chosen.
DEFAULT 0,64,64
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
TYPE COLOR
NAME datesColor
DESCRIPTION Select the color to use for the dates in the calendar. Be sure the color provides enough contrast with the background you have chosen.\n\nYou can press the `Choose' button to select a color from a palette display. You can also enter an RGB value which defines the color to be used by setting the mix of Red, Green, and Blue. The square below shows the color you have chosen.
DEFAULT 51,51,152
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
NAME showDateLines
DESCRIPTION You can display lines around the dates in the calendar. Do you wish to display these lines?
ARGUMENT "&Yes"@1
ARGUMENT "N&o"@0
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME width
DESCRIPTION_RE YouDec,"wide the calendar will be on the screen.\n\n",EntWid
PROMPT &Width:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME height
DESCRIPTION_RE YouDec,HwTall,the calendar display will be on the screen.\n\n",EntHght
PROMPT &Height:
GOSUB AskForBorder
SET temp = " Calendar applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the color of the lettering)",Unsure2,PrsOK
FINISH
SET newParam = classParam,"HeaderColor0=",headerColor
GOSUB AddParameter
SET newParam = classParam,"DatesColor0=",datesColor
GOSUB AddParameter
SET newParam = classParam,"ShowDateLines0=",showDateLines
GOSUB AddParameter
GOSUB AddbrdSizeToApplet
SET newFile = calendarCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB SetCode
; Calendar
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
WIDTH width
HEIGHT height
PARAMS params
IMAGEALIAS "classes\calendar.gif"
; Horizontal Rule applet
[HR]
GOSUB InitParamsAndFiles
SET className = "HR"
SET classParam = "hr"
SET size = 3
SET shade = YY
SET ruleColor = "255,0,0"
SET speed = 50
SET increment = 8
SET width = 400
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
TYPE RADIOBUTTONS
NAME ruleType
DESCRIPTION Do you wish to display an ordinary horizontal rule (a line) or do you wish to have a picture displayed and tiled to form the horizontal rule?
ARGUMENT "N&ormal"@Normal
ARGUMENT "&Image"@Image
IF ruleType = "Normal"
SET height = 12
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
DESCRIPTION_RE YouDec,HwTall,"This is the line which will be drawn within the applet.\n\nEnter the height of the horizontal rule in pixels."
NAME size
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
NAME shade
DESCRIPTION You can add a shadowing effect to your custom horizontal ruler. The shadow gives the ruler a 3 dimensional look.\n\nDo you wish to display the horizontal rule with a 3D effect?
ARGUMENT "&Yes"@Yes
ARGUMENT "N&o"@No
IF shade = NN
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
TYPE COLOR
NAME ruleColor
DESCRIPTION You can determine the color used to draw the ruler line itself. You can press the `Choose' button to select a color from a palette display. You can also enter an RGB value which defines the color to be used by setting the mix of Red, Green, and Blue. The square below shows the color you have chosen.\n\nEnter the color for the horizontal rule.
ENDIF
ELSE
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
DESCRIPTION You can display a customized line instead of an ordinary straight line. Webwizz includes several images in its clip-art collection that would work nicely for this purpose. Browse to the `lines' directory in the clip art section or choose your own image. You can use something other than a line, such as a circle.\n\nSelect a picture to use for the horizontal rule. It must be GIF or JPG.
NAME image
SETTYPE image = normal
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
NAME doAnimation
DESCRIPTION This applet lets you have a picture move back and forth across the ruler display to add a little more pizzazz!\n\nDo you wish to display an animated image moving across the horizontal rule?
ARGUMENT "&Yes"@Yes
ARGUMENT "N&o"@No
IF doAnimation = YY
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
DESCRIPTION Pick a picture to move back and forth across the face of the ruler. Be careful not to select a picture which is too tall or wide.\n\nSelect the file to move across the ruler. It must be in GIF or JPG format.
NAME displayImage
SETTYPE displayImage = normal
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
DESCRIPTION You can control the speed at which the picture moves across the ruler. THe image is redisplayed at regular intervals to make it appear to move. The interval is set in milliseconds (thousandths of a second). The smaller the interval, the faster the image moves.\n\nEnter the time in milliseconds between movements of the image.
NAME speed
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
DESCRIPTION You can also control how far the image moves at each interval between displays. For smoother, but slower movement, use a smaller value. Use a larger value to make the image move faster across the line, but a value that is too large may make the motion appear jerky.\n\nEnter the number of pixels to move the image for each movement.
NAME increment
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
NAME width
TYPE EDIT
DESCRIPTION_RE "You can set the maximum width for the horizontal rule display. This value is set in pixels.\n\n",EntWid
PROMPT &Width:
IF ruleType <> "Normal"
SET pic_dimension = heightof(image)
SET pic_dimension = add (pic_dimension 4)
IF pic_dimension > 32
SET height = pic_dimension
ELSE
SET height = 32
ENDIF
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
NAME height
TYPE EDIT
DESCRIPTION_RE YouDec,HwTall,"If you have used a picture for the horizontal rule, the height of the picture has been used as the default size given below. If you use a smaller size, only part of the picture will display.\n\n,"EntHght
PROMPT &Height:
GOSUB AskForBorder
SET temp = " Horizontal Rule applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the width or height of the rule)",Unsure2,PrsOK
FINISH
IF ruleType = "Normal"
SET newParam = classParam,"Size0=",size,"=Height of the rule itself"
GOSUB AddParameter
IF shade = NN
SET newParam = classParam,"NoShade0=","1","=1 means disable 3-D effect"
GOSUB AddParameter
SET newParam = classParam,"Color0=",ruleColor,"=Color for the rule itself"
GOSUB AddParameter
ENDIF
ELSE
SET newParam = classParam,"ImageRule0=",filenameof( image ),"=File name of the rule picture"
GOSUB AddParameter
SET newFile = image,"@",classesDir,filenameof( image )
GOSUB AddFile
ENDIF
IF doAnimation = YY
SET newParam = classParam,"Image0=",filenameof( displayImage ),"=File name of animated picture"
GOSUB AddParameter
SET newFile = displayImage,"@",classesDir,filenameof( displayImage )
GOSUB AddFile
SET newParam = classParam,"Speed0=",speed,ItrvlTx
GOSUB AddParameter
SET newParam = classParam,"Increment0=",increment,IncrTxt
GOSUB AddParameter
ENDIF
GOSUB AddbrdSizeToApplet
SET newFile = hrCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB SetCode
;HR
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
WIDTH width
HEIGHT height
PARAMS params
IMAGEALIAS "classes\hrule1.gif"
; Digital clock
[DClock]
GOSUB InitParamsAndFiles
SET className = "DigitalClock"
SET classParam = "digitalClock"
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE CHECKBOXES
DESCRIPTION The digital clock can show seconds ticking off, in addition to the regular time. You can choose to show military time (the hour runs from `0' to `23') or regular time (the hour runs from `0' to `12' and AM or PM is shown).\n\nSet the options you prefer.
DESCRIPTION You can pick the color for the clock digits that are displayed on the digital clock. Choose a color for the clock digits.\n\nYou can press the `Choose' button to select a color from a palette display. You can also enter an RGB value which defines the color to be used by setting the mix of Red, Green, and Blue. The square below shows the color you have chosen.
DEFAULT 51,51,152
GOSUB AskForBorder
SET temp = " Digital Clock applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the color of the clock digits)",Unsure2,PrsOK
FINISH
; Set width according to options
IF showSeconds = 1
SET dclockWidth = 220
ELSE
SET dclockWidth = 160
ENDIF
SET newParam = classParam,"ShowSeconds0=",showSeconds
GOSUB AddParameter
SET newParam = classParam,"MilitaryTime0=",militaryTime
GOSUB AddParameter
SET newParam = classParam,"Color0=",clockColor
GOSUB AddParameter
SET height = 40
SET width = dclockWidth
GOSUB AddbrdSizeToApplet
SET newFile = digitalClockCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB SetCode
; DigitalClock
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
PARAMS params
HEIGHT height
WIDTH width
IMAGEALIAS "classes\dclock.gif"
; Flasher
[Flasher]
GOSUB InitParamsAndFiles
SET className = "Flasher"
SET classParam = "flasher"
SET speed = 125
SET image = ""
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
NAME image
PROMPT &Image file:
DESCRIPTION The flasher applet moves a picture onto the display a few pixels at a time. You can control the number of pixels moved and the time between each movement.\n\nSelect a picture file to flash in the applet. This file must be either a GIF file or a JPG file.
SETTYPE image = normal
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME speed
PROMPT &Speed:
DESCRIPTION The flasher applet moves the image onto the display a few pixels at a time, with a specific interval between each movement. You can control both the number of pixels moved and the time in between each movement in the flashing process.\n\nThe time interval is measured in milliseconds, which are one thousandth of a second. Enter the time in milliseconds between animations. (For example, 1000 means one second, 500 means a half second.)
SET height = heightof( image )
SET width = widthof( image )
IF width > height
SET pic_dimension = width
ELSE
SET pic_dimension = height
ENDIF
IF pic_dimension > 400
SET increment = 64
ELSE
IF pic_dimension > 200
SET increment = 32
ELSE
SET increment = 16
ENDIF
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME increment
PROMPT &Increment:
DESCRIPTION The flasher applet moves the image onto the display a few pixels at a time, with a specific interval between each movement. You have already set the time interval between movements (on the preceding screen) and now you must set the number of pixels to move with each movement in the flashing process.\n\nEnter the number of pixels to move on each animation.
GOSUB AskForBorder
SET temp = " Flasher applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the picture)",Unsure2,PrsOK
FINISH
IF image <> ""
SET newFile = image,"@",classesDir,filenameof( image )
GOSUB AddFile
ENDIF
SET newParam = classParam,"Image0=",filenameof( image )
GOSUB AddParameter
SET newParam = classParam,"Speed0=",speed,ItrvlTx
GOSUB AddParameter
SET newParam = classParam,"Increment0=",increment,IncrTxt
GOSUB AddParameter
GOSUB AddbrdSizeToApplet
SET newFile = flasherCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB SetCode
;Flasher
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
PARAMS params
HEIGHT height
WIDTH width
IMAGEALIAS image
;Dancing lights ( KR )
[KR]
GOSUB InitParamsAndFiles
SET className = "KR"
SET classParam = "kr"
SET speed = 100
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
NAME upDown
TYPE RADIOBUTTONS
DESCRIPTION You can have the dancing lights display across or down the screen. Choose how you wish the dancing lights displayed. That is, specify whether you want them to move horizontally or vertically.
ARGUMENT "Display Lights &Horizontally"@0
ARGUMENT "Display Lights &Vertically"@1
BACKSTOP
PAGE
WIZPIC wizpics\wizchoz3.gif
NAME showCircles
TYPE RADIOBUTTONS
DESCRIPTION The dancing lights applet displays shapes to simulate the lights. They can be drawn either round or square. Square lights look better in smaller sizes. You will choose the size on a subsequent screen.\n\nChoose a shape for the lights.
ARGUMENT "Draw Lights with &Circles"@1
ARGUMENT "Draw Lights with &Squares"@0
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
NAME speed
DEFAULT speed
TYPE EDIT
DESCRIPTION The dancing lights applet moves the light display, changing lights from on to off and back again. You can control the time interval between each change of the lights. The interval is measured in milliseconds (thousandths of a second). For example, 1000 miliseconds means one second, and 100 means 1/10th second.\n\nEnter the time in milliseconds between movements of the lights.
PROMPT &Light change rate:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
NAME numSegments
TYPE EDIT
DEFAULT 12
DESCRIPTION You can determine the overall size of the flashing lights display, by determining the number of lights contained in the light panel. Enter the number of lights to display.
PROMPT Number of &lights:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
NAME color
TYPE SIMPLECOLOR
DEFAULT 255,0,0
DESCRIPTION Select a color for the lights. Click on one of the colored squares below to choose the color you desire.
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
NAME blockSpacing
TYPE EDIT
DEFAULT 1
DESCRIPTION You can have a space between each of the ligths in the display, and you control the size of the space.\n\nEnter the number of blank pixels to leave between each light.
PROMPT Pi&xels:
; Set appropriate defaults for width & height
IF upDown = 1
SET width = 12
SET height = 256
ELSE
SET width = "256"
SET height = "12"
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
NAME width
TYPE EDIT
DESCRIPTION_RE YouDec,"how wide the light bar will be on the display. The wider the bar, the more horizontal space it takes up.\n\n",EntWid
PROMPT &Width:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
NAME height
TYPE EDIT
DESCRIPTION_RE YouDec,HwTall,"The higher the bar, the more vertical space it takes up.\n\n",EntHght
PROMPT &Height:
GOSUB AskForBorder
SET temp = " Dancing Lights applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the number of color of the lights)",Unsure2,PrsOK
FINISH
SET newParam = classParam,"ShowCircles0=",showCircles,"=1 means lights are circles. 0 means squares."
GOSUB AddParameter
SET newParam = classParam,"Speed0=",speed,ItrvlTx
GOSUB AddParameter
SET newParam = classParam,"NumSegments0=",numSegments,"=Number of lights in the bar"
GOSUB AddParameter
SET newParam = classParam,"Color0=",color,"=Color of the lights"
GOSUB AddParameter
SET newParam = classParam,"UpDown0=",upDown,"=1 means light bar is vertical. 0 means horizontal."
GOSUB AddParameter
SET newParam = classParam,"BlockSpacing0=",blockSpacing,"=Space between each of the lights"
GOSUB AddParameter
IF upDown = "1"
SET newParam = classParam,"BlockSize0=",width,"=Width of the light bar"
GOSUB AddParameter
ELSE
SET newParam = classParam,"BlockSize0=",height,"=Height of the light bar"
GOSUB AddParameter
ENDIF
GOSUB AddbrdSizeToApplet
SET newFile = krCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetCode
; KR
BUILDAPPLET
CODE code
NAME name
CODEBASE codeBase
PARAMS params
WIDTH width
HEIGHT height
FILES files
IMAGEALIAS "classes\dancing.gif"
; Marquee applet
[Marquee]
GOSUB InitParamsAndFiles
SET className = "Marquee"
SET classParam = "marquee"
SET message = "This is my scrolling message"
SET font = "TimesRoman,16,1,0"
SET fontColor = "0,255,255"
SET image = ""
SET speed = 125
SET increment = 12
SET direction = "West"
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
DEFAULT Text
NAME textOrImage
DESCRIPTION The Marquee Applet lets you scroll a message continuously. The message can be composed from text characters or the message can be contained in a picture. If you are going to scroll a picture, you must have previously created it and saved it in the GIF or JPG file format.\n\nIndicate whether you wish to scroll text or a picture.
ARGUMENT "Scroll &text"@Text
ARGUMENT "Scroll a pi&cture"@Image
IF textOrImage = "Text"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
DESCRIPTION Now you must enter the text you want displayed in the Marquee Applet. Don't make the text too long, since it will be hard for the reader to remember what has been read. It is also helpful to be able to see the whole message at once.\n\nEnter the text to be displayed in the marquee.
NAME message
PROMPT Scrolling Message &Text:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE JAVAFONT
DESCRIPTION You can pick the font and size to be used in displaying your message. Remember as you pick the font that many surfers will not have all of the same fonts as you.\n\nSelect a font for the text.
NAME font
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE COLOR
DESCRIPTION You can set the color used to display the text of your message. Remember to pick a color that provides good contrast with your background color.\n\nYou can press the `Choose' button to select a color from a palette display. You can also enter an RGB value which defines the color to be used by setting the mix of Red, Green, and Blue. The square below shows the color you have chosen.
NAME fontColor
ELSE
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
DESCRIPTION You have chosen to scroll a picture instead of text in the Marquee. You must specify the picture file to be scrolled. The picture file must already exist and be either a GIF file or a JPG file.\n\nProvide the file name or press the Browse button to locate the picture file you wish to use in the marquee.
NAME image
SETTYPE image = normal
SET height = heightof( image )
SET width = widthof( image )
SET increment = 3
SET speed = 25
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
DESCRIPTION As the Marquee Applet runs, the text or image is moved at certain intervals to simulate the scrolling. You can control the interval between movements and thus set the scrolling speed. Longer intervals result in slower scrolling and shorter intervals cause faster scrolling. This time interval is specified in milliseconds, which are one thousandth of a second. For example, 1000 milliseconds is equal to one second; 500 means a half second.\n\nEnter the time in milliseconds between movements of the text or picture in the marquee.
NAME speed
DEFAULT speed
PROMPT &Scrolling Speed (in milliseconds):
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
DESCRIPTION As the Marquee Applet runs, the text or image is moved a specific distance at each time interval to simulate the scrolling. You previously set the time interval and now you set the distance that the message or picture will be moved at each interval. Larger distances result in a more `jumpy' scrolling and shorter distances cause smooth scrolling. This distance is specified in pixels.\n\nEnter the time in milliseconds between movements of the text or picture in the marquee.\n\nEnter the number of pixels to move the text or picture at each time interval.
NAME increment
DEFAULT increment
PROMPT &Jump:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
NAME direction
DESCRIPTION The text or picture in your Marquee can scroll in any direction. For example, scrolling to the left would mean the text (or picture) begins on the right and moves to the left.\n\nPick the direction in which to scroll.
ARGUMENT "&Left"@West
ARGUMENT "&Right"@East
ARGUMENT "&Up"@North
ARGUMENT "&Down"@South
GOSUB AskForBorder
SET temp = "Marquee applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the color of the text)",Unsure2,PrsOK
FINISH
SET newParam = classParam,"Speed0=",speed,ItrvlTx
GOSUB AddParameter
SET newParam = classParam,"Increment0=",increment,IncrTxt
GOSUB AddParameter
SET newParam = classParam,"Direction0=",direction,"=Scrolling direction"
GOSUB AddParameter
SET newParam = classParam,"BkColor0=",bkColor,"=Background color"
GOSUB AddParameter
IF textOrImage = "Text"
SET height = 42
SET width = 300
SET newParam = classParam,"Message0=",message,"=The message text that scrolls"
GOSUB AddParameter
SET newParam = classParam,"Font0=",font,"=The font, type size, and style"
GOSUB AddParameter
SET newParam = classParam,"FontColor0=",fontColor,"=The color of the scrolling text"
GOSUB AddParameter
ELSE
SET newParam = classParam,"Image0=",filenameof( image ),"=Name of picture file being scrolled"
GOSUB AddParameter
SET newFile = image,"@",classesDir,filenameof( image )
GOSUB AddFile
ENDIF
GOSUB AddbrdSizeToApplet
SET newFile = marqueeCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB SetCode
;Marquee
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
PARAMS params
WIDTH width
HEIGHT height
IMAGEALIAS "classes\marquee.gif"
[ScrollText]
GOSUB InitParamsAndFiles
SET className = "ScrollText"
SET classParam = "scrollText"
SET increment = 12
SET speed = 125
SET font = "TimesRoman,14,1,1"
SET width = 200
SET height = 200
GOSUB AskForBackgroundSettings
BACKSTOP
PAGE
TYPE EDIT
WIZPIC wizpics\javawiz.gif
DESCRIPTION The applet simulates movement by displaying it at regular intervals at different points within its container window. You can control how much the of the movement occurs at each interval. The larger this value, the more jerky the movement. So for neat, smooth scrolling, use a small value.\n\nEnter the number of pixels to move the text on each movement.
NAME increment
BACKSTOP
PAGE
TYPE EDIT
WIZPIC wizpics\javawiz.gif
DESCRIPTION You can control the speed at which the text moves through the window. THe text is redisplayed at regular intervals to make it appear to move. The interval is set in milliseconds (thousandths of a second). The smaller the interval, the faster the text moves.\n\nEnter the time in milliseconds between movements of the text.
NAME speed
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE JAVAFONT
NAME font
DESCRIPTION You can pick the font and size to be used in displaying your text. Remember as you pick the font that many surfers will not have all of the same fonts as you.\n\nSelect a font for the text.
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME width
DESCRIPTION_RE "You can control the size of the area used to display the scrolling text. ",EntWid
PROMPT &Width:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME height
DESCRIPTION_RE "You can control the size of the area used to display the scrolling text.",EntHght
PROMPT &Height:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME theFile
DESCRIPTION You must load your text file onto the host server and here specify the URL for the file on your server.\n\nEnter the URL to the text file to be displayed.
Prompt &URL for the text file on your server:
GOSUB AskForBorder
SET temp = " Scroll Text applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the width or height)",Unsure2,PrsOK
FINISH
SET newParam = classParam,"Increment0=",increment,IncrTxt
GOSUB AddParameter
SET newParam = classParam,"Speed0=",speed,ItrvlTx
GOSUB AddParameter
SET newParam = classParam,"Font0=",font
GOSUB AddParameter
SET newParam = classParam,"File0=",theFile
GOSUB AddParameter
GOSUB AddbrdSizeToApplet
SET newFile = scrollTextCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB SetCode
; ScrollText
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
WIDTH width
HEIGHT height
PARAMS params
IMAGEALIAS "classes\scroll.gif"
;Sound Player applet
[SoundPlayer]
GOSUB InitParamsAndFiles
SET className = "SP"
SET classParam = "sp"
SET sound = ""
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE FILE
DESCRIPTION Specify the sound file you want played. The file must be in the AU file format. Java only supports AU files with a sampling rate of 8000 Hz.\n\nYou can press the browse button to locate the file. If you type the file name yourself, be sure to enter the full path to a sound file to play.
NAME sound
PROMPT &AU file name:
SETTYPE sound = normal
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
DESCRIPTION The sound player applet permits you to optionally display buttons to stop and resume the playing of the sound file. To display "Play" and "Stop" buttons, check the second button below.
NAME showButtons
ARGUMENT "D&o not display Play and Stop buttons"@0
ARGUMENT "&Display Play and Stop buttons"@1
IF showButtons = 1
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
DESCRIPTION You can provide your own labelling for the Play and Stop buttons to customize the look of your applet.\n\nEnter the label for the "Play" button.
DEFAULT Play
NAME playLabel
PROMPT &Label for Play Button:
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
DESCRIPTION You can provide your own labelling for the Play and Stop buttons to customize the look of your applet.\n\nEnter the label for the "Stop" button.
DEFAULT Stop
NAME stopLabel
PROMPT &Label for Stop Button:
GOSUB AskForBackgroundSettings
SET width = 200
SET height = 52
ELSE
SET width = 0
SET height = 0
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
DESCRIPTION The applet gives you additional control to start the sound file playing automatically and to have it repeat after it plays through. Be sure to have the file play automatically if you have not provided for the appearance of Play and Stop buttons on the applet. The repeat feature is useful for music, but probably not desirable for voice.\n\nChoose from the options below.
ARGUMENT "&Replay the sound file continuously"@loopSound@1,0@1
GOSUB AskForBorder
SET temp = " Sound Player applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,"(such as the sound file to play)",Unsure2,PrsOK
FINISH
SET newParam = classParam,"Sound0=",filenameof( sound ),"=Name of sound file"
GOSUB AddParameter
SET newFile = sound,"@",classesDir,filenameof( sound )
GOSUB AddFile
SET newParam = classParam,"AutoPlay0=",autoPlay,"=Automatic play start: 1 means yes, 0 no"
GOSUB AddParameter
SET newParam = classParam,"LoopSound0=",loopSound,"=Continuous play: 1 means yes, 0 no"
GOSUB AddParameter
IF showButtons = 1
SET newParam = classParam,"ShowButtons0=",showButtons,"=Show play/stop buttons"
GOSUB AddParameter
SET newParam = classParam,"PlayLabel0=",playLabel,"=Text for play button"
GOSUB AddParameter
SET newParam = classParam,"StopLabel0=",stopLabel,"=Text for stop button"
GOSUB AddParameter
GOSUB SetBackgroundParams
ENDIF
GOSUB AddbrdSizeToApplet
SET newFile = spPanel
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetCode
;SP
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
WIDTH width
HEIGHT height
PARAMS params
IMAGEALIAS "classes\snd_play.gif"
; Calculator applet
[Calculator]
GOSUB InitParamsAndFiles
SET className = "Calculator"
SET classParam = "calculator"
SET width=200
SET height=200
GOSUB AskForBackgroundSettings
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME width
DESCRIPTION_RE YouDec,"wide the calculator display is going to be. This control sets the width of the applet, in pixels. You can adjust this value later by changing the `width' item on the first tab of the Applet dialog display.\n\n",EntWid
PROMPT &Width:
DEFAULT width
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME height
DESCRIPTION_RE YouDec,"tall the calculator display is going to be. This control sets the height of the applet, in pixels. You can adjust this value later by changing the `height' item on the first tab of the Applet dialog display.\n\n",EntHght
PROMPT &Height:
DEFAULT height
SET temp = " Calculator applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,Unsure2,PrsOK
FINISH
SET newFile = calculatorCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
; Add border size to applet's size
GOSUB AddbrdSizeToApplet
GOSUB SetCode
;Calculator
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
HEIGHT height
WIDTH width
PARAMS params
IMAGEALIAS "classes\calc_app.gif"
; Fade applet
[Fade]
GOSUB InitParamsAndFiles
SET className = "Fade"
SET classParam = "fade"
SET height = 150
SET width = 150
GOSUB AskForBackgroundSettings
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE GIFFILE
DESCRIPTION Select a picture to fade in and out. The picture must be either a GIF file or a JPG file.
NAME image
SETTYPE image = normal
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME fadeInTime
DESCRIPTION Enter the time (in milliseconds) that it will take for the image to fade in.
PROMPT &Fade in time:
DEFAULT 3000
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME fadeInSteps
DESCRIPTION_RE YouDec,"how many different phases of the fade in process there will be. For each phase (or step), a little more of the image will be displayed.\n\nEnter the number of steps in the fading in of the image."
PROMPT &Fade out time:
DEFAULT 15
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME fadeOutTime
DESCRIPTION Enter the time (in milliseconds) that it will take for the image to fade out.
PROMPT &Fade out time:
DEFAULT 3000
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME fadeOutSteps
DESCRIPTION_RE YouDec,"how many different phases of the fade out process there will be. For each phase (or step), a little more of the image will disappear.\n\nEnter the number of steps in the fading out of the image."
PROMPT &Fade out time:
DEFAULT 15
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME showTime
DESCRIPTION Enter the time (in milliseconds) that the image will remain fully shown.
PROMPT &Show time:
DEFAULT 4000
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME hideTime
DESCRIPTION Enter the time (in milliseconds) that the image willl remain fully hidden.
PROMPT &Hide time:
DEFAULT 1500
SET width = widthof( image )
SET height = heightof( image )
SET temp = " Fade applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,Unsure2,PrsOK
FINISH
SET newFile = fadeCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
SET newParam = classParam,"InTime0=",fadeInTime
GOSUB AddParameter
SET newParam = classParam,"InSteps0=",fadeInSteps
GOSUB AddParameter
SET newParam = classParam,"OutTime0=",fadeOutTime
GOSUB AddParameter
SET newParam = classParam,"OutSteps0=",fadeOutSteps
GOSUB AddParameter
IF image <> ""
SET newParam = classParam,"Image0=",filenameof( image )
GOSUB AddParameter
SET newFile = image,"@",classesDir,filenameof( image )
GOSUB AddFile
ENDIF
GOSUB SetBackgroundParams
GOSUB AddbrdSizeToApplet
GOSUB SetCode
;Fade
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
HEIGHT height
WIDTH width
PARAMS params
IMAGEALIAS image
; Fireworks applet
[Fireworks]
GOSUB InitParamsAndFiles
SET className = "Fireworks"
SET classParam = "fireworks"
SET width = 300
SET height = 150
GOSUB AskForBackgroundSettings
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME width
DESCRIPTION_RE YouDec,"wide the fireworks display is going to be. This control sets the width of the applet, in pixels. You can adjust this value later by changing the `width' item on the first tab of the Applet dialog display.\n\n",EntWid
PROMPT &Width:
DEFAULT width
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME height
DESCRIPTION_RE YouDec,"tall the fireworks display is going to be. This control sets the height of the applet, in pixels. You can adjust this value later by changing the `height' item on the first tab of the Applet dialog display.\n\n",EntHght
PROMPT &Height:
DEFAULT height
SET temp = " Fireworks applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,Unsure2,PrsOK
FINISH
SET newFile = fireworksCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB AddbrdSizeToApplet
GOSUB SetCode
;Fireworks
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
HEIGHT height
WIDTH width
PARAMS params
IMAGEALIAS "wizpics\nlstyle5.gif"
; Network greeting applet
[Hello]
GOSUB InitParamsAndFiles
SET className = "Hello"
SET classParam = "hello"
SET width = 200
SET height = 32
GOSUB AskForBackgroundSettings
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME width
DESCRIPTION_RE YouDec,"wide the network greeting display is going to be. This control sets the width of the applet, in pixels. You can adjust this value later by changing the `width' item on the first tab of the Applet dialog display.\n\n",EntWid
PROMPT &Width:
DEFAULT width
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME height
DESCRIPTION_RE YouDec,"tall the network greeting display is going to be. This control sets the height of the applet, in pixels. You can adjust this value later by changing the `height' item on the first tab of the Applet dialog display.\n\n",EntHght
PROMPT &Height:
DEFAULT height
SET temp = " Network Greeting applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,Unsure2,PrsOK
FINISH
SET newFile = helloCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
GOSUB SetBackgroundParams
GOSUB AddbrdSizeToApplet
GOSUB SetCode
;Hello
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
HEIGHT height
WIDTH width
PARAMS params
IMAGEALIAS "classes\hello.gif"
; Pulsing shapes applet
[PulsingShapes]
GOSUB InitParamsAndFiles
SET className = "PulsingShapes"
SET classParam = "pulsingShapes"
SET width = 150
SET height = 150
GOSUB AskForBackgroundSettings
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME minWidth
DESCRIPTION Enter the minimum width in pixels for each shape.
Prompt &Minimum width:
DEFAULT 10
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME maxWidth
DESCRIPTION Enter the maximum width in pixels for each shape.
Prompt &Maximum width:
DEFAULT 50
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME minHeight
DESCRIPTION Enter the minimum height in pixels for each shape.
Prompt &Minimum height:
DEFAULT 10
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME maxHeight
DESCRIPTION Enter the maximum Height in pixels for each shape.
Prompt &Maximum height:
DEFAULT 50
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME minShapes
DESCRIPTION Enter the minimum number of shapes to display.
Prompt &Minimum shapes:
DEFAULT 1
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME maxShapes
DESCRIPTION Enter the maximum number of shapes to display
Prompt &Maximum shapes:
DEFAULT 50
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME width
DESCRIPTION_RE YouDec,"wide the display is going to be. This control sets the width of the applet, in pixels. You can adjust this value later by changing the `width' item on the first tab of the Applet dialog display.\n\n",EntWid
PROMPT &Width:
DEFAULT width
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME height
DESCRIPTION_RE YouDec,"tall the display is going to be. This control sets the height of the applet, in pixels. You can adjust this value later by changing the `height' item on the first tab of the Applet dialog display.\n\n",EntHght
PROMPT &Height:
DEFAULT height
SET temp = " Pulsing Shapes applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,Unsure2,PrsOK
FINISH
SET newFile = pulsingShapesCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
SET newParam = classParam,"MinWidth0=",minWidth
GOSUB AddParameter
SET newParam = classParam,"MaxWidth0=",maxWidth
GOSUB AddParameter
SET newParam = classParam,"MinHeight0=",minHeight
GOSUB AddParameter
SET newParam = classParam,"MaxHeight0=",maxHeight
GOSUB AddParameter
SET newParam = classParam,"MinShapes0=",minShapes
GOSUB AddParameter
SET newParam = classParam,"MaxShapes0=",maxShapes
GOSUB AddParameter
GOSUB SetBackgroundParams
GOSUB AddbrdSizeToApplet
GOSUB SetCode
;PulsingShapes
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
HEIGHT height
WIDTH width
PARAMS params
IMAGEALIAS "classes\pulshape.gif"
; Text Effects applet
[TextEffects]
GOSUB InitParamsAndFiles
SET className = "TextEffects"
SET classParam = "textEffects"
SET width = 200
SET height = 50
GOSUB AskForBackgroundSettings
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME interval
DESCRIPTION Enter the time in milliseconds between movements of the text.
PROMPT &Interval
DEFAULT 250
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME text
DESCRIPTION Enter the text to display with effect. The text you enter here will be dislayed using the effects.\n\nKeep the amount of text short, limiting yourself to a word or phrase.
PROMPT &Text:
DEFAULT Message
BACKSTOP
PAGE ;Ask for the font
WIZPIC wizpics\javawiz.gif
TYPE JAVAFONT
NAME font
DEFAULT TimesRoman,32,1,0
DESCRIPTION Select the font to use when displaying the text.
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
NAME randomize
DESCRIPTION Do you want to display random colors for each character of the message?
ARGUMENT "&Yes"@Yes
ARGUMENT "N&o"@No
IF randomize = NN
BACKSTOP
PAGE
TYPE COLOR
WIZPIC wizpics\javawiz.gif
DEFAULT 255,0,0
DESCRIPTION Select the color to display the text in.
NAME color
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE RADIOBUTTONS
NAME textEffect
DESCRIPTION Select which type of animation to perform on the text
ARGUMENT "&Jitter"@Jitter
ARGUMENT "&Fan out"@Fan
ARGUMENT "&Wave"@Wave
IF textEffect = "Fan"
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME fanTime
DESCRIPTION Enter the time in milliseconds that the text should remain fanned out before fanning the text again. For example, 2000 means 2 seconds.
PROMPT &Time in ms:
DEFAULT 2000
ENDIF
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME width
DESCRIPTION_RE YouDec,"wide the display is going to be. This control sets the width of the applet, in pixels. You can adjust this value later by changing the `width' item on the first tab of the Applet dialog display.\n\n",EntWid
PROMPT &Width:
DEFAULT width
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME height
DESCRIPTION_RE YouDec,"tall the display is going to be. This control sets the height of the applet, in pixels. You can adjust this value later by changing the `height' item on the first tab of the Applet dialog display.\n\n",EntHght
PROMPT &Height:
DEFAULT height
SET temp = " Text Effects applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,Unsure2,PrsOK
FINISH
SET newFile = textEffectsCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
SET newParam = classParam,"Interval0=",interval
GOSUB AddParameter
SET newParam = classParam,"Text0=",text
GOSUB AddParameter
SET newParam = classParam,"Font0=",font
GOSUB AddParameter
IF randomize = YY
SET newParam = classParam,"Randomize0=",font
GOSUB AddParameter
ENDIF
IF textEffect = "Jitter"
SET newParam = classParam,"Jitter0=","1"
GOSUB AddParameter
ENDIF
IF textEffect = "Fan"
SET newParam = classParam,"Fan0=","1"
GOSUB AddParameter
SET newParam = classParam,"FanTime0=",fanTime
GOSUB AddParameter
ENDIF
IF textEffect = "Wave"
SET newParam = classParam,"Wave0=","1"
GOSUB AddParameter
ENDIF
GOSUB SetBackgroundParams
GOSUB AddbrdSizeToApplet
GOSUB SetCode
;Text Effects
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
HEIGHT height
WIDTH width
PARAMS params
IMAGEALIAS "classes\txt_eff.gif"
; "Text Maniac" applet
[TextManiac]
GOSUB InitParamsAndFiles
SET className = "TextManiac"
SET classParam = "textManiac"
SET width = 200
SET height = 50
GOSUB AskForBackgroundSettings
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME delayTime
DESCRIPTION Enter the amount of time in milliseconds between movements of the text.
PROMPT &Delay time:
DEFAULT 25
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME message
DESCRIPTION Enter the text to display in the applet.
PROMPT &Message:
DEFAULT Message
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME width
DESCRIPTION_RE YouDec,"wide the display is going to be. This control sets the width of the applet, in pixels. You can adjust this value later by changing the `width' item on the first tab of the Applet dialog display.\n\n",EntWid
PROMPT &Width:
DEFAULT width
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME height
DESCRIPTION_RE YouDec,"tall the display is going to be. This control sets the height of the applet, in pixels. You can adjust this value later by changing the `height' item on the first tab of the Applet dialog display.\n\n",EntHght
PROMPT &Height:
DEFAULT height
SET temp = " Text Maniac applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,Unsure2,PrsOK
FINISH
SET newFile = textManiacCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
SET newParam = classParam,"DelayTime0=",delayTime
GOSUB AddParameter
SET newParam = classParam,"Message0=",delayTime
GOSUB AddParameter
GOSUB SetBackgroundParams
GOSUB AddbrdSizeToApplet
GOSUB SetCode
; Text Maniac
BUILDAPPLET
CODE code
CODEBASE codeBase
NAME name
FILES files
HEIGHT height
WIDTH width
PARAMS params
; Text Pulse applet
[TextPulse]
GOSUB InitParamsAndFiles
SET className = "TextPulse"
SET classParam = "textPulse"
SET width = 200
SET height = 50
GOSUB AskForBackgroundSettings
GOSUB AskForBorder
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE JAVAFONT
NAME startFont
DEFAULT TimesRoman,12,1,0
DESCRIPTION Select the font to start with when pulsing. This should be smaller than the ending text size. It should also be of the same type and style as the end font. The only difference should be the size.
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE JAVAFONT
NAME endFont
DEFAULT TimesRoman,16,1,0
DESCRIPTION Select the font to end with when pulsing. This should be larger than the starting font. It should also be of the same type and style as the end font. The only difference should be the size.
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME growthIncrement
DESCRIPTION Enter the number of point sizes to increase/decrease the text after each interval.
PROMPT &Growth in point size:
DEFAULT 1
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE COLOR
NAME color
DESCRIPTION Select the color to use when displaying the text.
PROMPT &Text color:
DEFAULT 255,0,0
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME message
DESCRIPTION Enter the text to display.
PROMPT &Text:
DEFAULT Message
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME interval
DESCRIPTION Enter the time in milliseconds between changes to the size of the text in the pulse.
PROMPT &Interval
DEFAULT 250
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME width
DESCRIPTION_RE YouDec,"wide the display is going to be. This control sets the width of the applet, in pixels. You can adjust this value later by changing the `width' item on the first tab of the Applet dialog display.\n\n",EntWid
PROMPT &Width:
DEFAULT width
BACKSTOP
PAGE
WIZPIC wizpics\javawiz.gif
TYPE EDIT
NAME height
DESCRIPTION_RE YouDec,"tall the display is going to be. This control sets the height of the applet, in pixels. You can adjust this value later by changing the `height' item on the first tab of the Applet dialog display.\n\n",EntHght
PROMPT &Height:
DEFAULT height
SET temp = " Text Pulse applet"
BACKSTOP
PAGE
WIZPIC wizpics\wizmagic.gif
TYPE DESCRIPTION
DESCRIPTION_RE YouComp,temp,Unsure,Unsure2,PrsOK
FINISH
SET newFile = textPulseCanvas
GOSUB AddFile
SET newFile = appletParam
GOSUB AddFile
SET newParam = classParam,"StartFont0=",startFont
GOSUB AddParameter
SET newParam = classParam,"EndFont0=",endFont
GOSUB AddParameter
SET newParam = classParam,"GrowthIncrement0=",growthIncrement